diff --git a/CHANGELOG.md b/CHANGELOG.md index 025151fa..bdc4524b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,10 @@ This log documents significant changes for each release. This project follows [Semantic Versioning](http://semver.org/). +## [3.4.0] - 2023-04-26 +### Added +- support for FHIR R5 publication. + ## [3.3.2] - 2023-03-29 ### Fixed - toQuantity() now works with subclasses of Quantity. diff --git a/README.md b/README.md index 5b82eafc..d9f61dc4 100644 --- a/README.md +++ b/README.md @@ -260,6 +260,39 @@ npm install && npm run build && npm run start open browser on localhost:8080 +### Updating the FHIR module on a FHIR release +* Download the FHIR StructureDefinitions (into the `fhir-context` directory - *don't check these in*) + ``` + > wget http://hl7.org/fhir/profiles-types.json -O profiles-types.json + > wget http://hl7.org/fhir/profiles-others.json -O profiles-others.json + > wget http://hl7.org/fhir/profiles-resources.json -O profiles-resources.json + ``` +* Create the new folder for the version you are importing + ``` + > mkdir r5 + ``` +* Run the script `` with NodeJS + ``` + > node ./extract-model-info.js --outputDir r5 --fhirDefDir . + ``` +* Compare the output files in the new folder to those of the last release + (looking for issues that might be due to changes in the StructureDefinition format) +* Copy the `index.js` file from the last release into the new folder + ``` + > cp ../r4/index.js r5 + ``` +* Update the `/index.d.ts` file to include the new module as an export + ``` js + declare module "fhirpath/fhir-context/r5" { + export const { + choiceTypePaths, + pathsDefinedElsewhere, + type2Parent, + path2Type + }: Model; + } + ``` + ## Credits This implemention of the FHIRPath specification was developed as a joint project between the U.S. National Library of Medicine (NLM) and Health Samurai, and was diff --git a/bin/fhirpath b/bin/fhirpath index 49fa35fa..a9423ff5 100755 --- a/bin/fhirpath +++ b/bin/fhirpath @@ -10,7 +10,7 @@ options.option('-e, --expression ', 'FHIRPath expression.'); options.option('-f, --resourceFile ', 'A file containing the JSON resource or part of it, if basePath is passed.'); options.option('-r, --resourceJSON ', 'JSON resource or part of it, if basePath is passed.'); options.option('-v, --variables ', 'JSON hash of variables.'); -options.option('-m, --model ', 'Include FHIR model data.'); +options.option('-m, --model ', 'Include FHIR model data.'); options.parse(process.argv); // this cli util is part of public interface of fhirpath @@ -42,7 +42,7 @@ else { let resource = JSON.parse(resourceJSON); let model; if (options.model) { - let supportedVersions = ['dstu2', 'stu3', 'r4']; + let supportedVersions = ['dstu2', 'stu3', 'r4', 'r5']; if (supportedVersions.indexOf(options.model) < 0) throw new Error('FHIR model must be one of '+supportedVersions); model = require('../fhir-context/'+options.model); diff --git a/browser-build/test/index.html b/browser-build/test/index.html index ac1860a0..9dd83743 100644 --- a/browser-build/test/index.html +++ b/browser-build/test/index.html @@ -25,10 +25,12 @@
FHIR model: + R5 R4 STU3 DSTU2 + @@ -39,6 +41,7 @@ var modelChoices = document.getElementsByName('model'); var model; var models = { + r5: fhirpath_r5_model, r4: fhirpath_r4_model, stu3: fhirpath_stu3_model, dstu2: fhirpath_dstu2_model diff --git a/browser-build/webpack.config.js b/browser-build/webpack.config.js index 6af9c6e2..f7c231c1 100644 --- a/browser-build/webpack.config.js +++ b/browser-build/webpack.config.js @@ -63,7 +63,7 @@ config.plugins = [ module.exports.push(config); // FHIR model files -for (let fhirVers of ['dstu2', 'stu3', 'r4']) { +for (let fhirVers of ['dstu2', 'stu3', 'r4', 'r5']) { config = makeBaseConfig(); config.entry = '../fhir-context/'+fhirVers+'/index'; config.output.filename = './fhirpath.'+fhirVers+'.min.js'; diff --git a/converter/converter.js b/converter/converter.js index 61388de7..6a3469ee 100644 --- a/converter/converter.js +++ b/converter/converter.js @@ -57,7 +57,7 @@ const castValue = (value, type) => mapper[type](value); /** * Converts Object representing test cases from XML to Object that can be serialized to YAML * @param {Object} node - result of xml2js.parseString - * @param {string} model - model name, e.g. 'r4','stu3', 'dstu2' + * @param {string} model - model name, e.g. 'r5', 'r4','stu3', 'dstu2' * @return {Object} */ const transform = (node, model = null) => { @@ -127,7 +127,7 @@ module.exports = { /** * Serializes an XML test cases to YAML * @param {string} xmlData - * @param {string} model - model name, e.g. 'r4','stu3', 'dstu2' + * @param {string} model - model name, e.g. 'r5', 'r4','stu3', 'dstu2' * @returns {string} */ testsXmlStringToYamlString: async (xmlData, model) => { diff --git a/converter/index.js b/converter/index.js index a5be0a9e..d2ef5261 100644 --- a/converter/index.js +++ b/converter/index.js @@ -22,7 +22,7 @@ module.exports = { * Converts XML test cases to the YAML format * @param {string} from - path to XML file * @param {string} to - path to YAML file - * @param {string} model - model name, e.g. 'r4','stu3', 'dstu2' + * @param {string} model - model name, e.g. 'r5', 'r4','stu3', 'dstu2' */ testsXmlFileToYamlFile: async (from, to, model) => { const xmlData = await readFile(from); diff --git a/fhir-context/extract-model-info.js b/fhir-context/extract-model-info.js index d4f1c51b..e20dca0a 100755 --- a/fhir-context/extract-model-info.js +++ b/fhir-context/extract-model-info.js @@ -1,4 +1,4 @@ -// Takes a directory of JSON FHIR definitions (DSTU2, STU3 or R4) and extracts the information +// Takes a directory of JSON FHIR definitions (DSTU2, STU3, R4 or R5) and extracts the information // about "choice types" (polymorphic fields). const path = require('path'); diff --git a/fhir-context/r5/choiceTypePaths.json b/fhir-context/r5/choiceTypePaths.json new file mode 100644 index 00000000..8992ad1c --- /dev/null +++ b/fhir-context/r5/choiceTypePaths.json @@ -0,0 +1,1883 @@ +{ + "ActivityDefinition.asNeeded": [ + "Boolean", + "CodeableConcept" + ], + "ActivityDefinition.product": [ + "Reference", + "CodeableConcept" + ], + "ActivityDefinition.subject": [ + "CodeableConcept", + "Reference", + "Canonical" + ], + "ActivityDefinition.timing": [ + "Timing", + "Age", + "Range", + "Duration" + ], + "ActivityDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "ActorDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "AdministrableProductDefinition.property.value": [ + "CodeableConcept", + "Quantity", + "Date", + "Boolean", + "Markdown", + "Attachment", + "Reference" + ], + "AdverseEvent.contributingFactor.item": [ + "Reference", + "CodeableConcept" + ], + "AdverseEvent.mitigatingAction.item": [ + "Reference", + "CodeableConcept" + ], + "AdverseEvent.occurrence": [ + "DateTime", + "Period", + "Timing" + ], + "AdverseEvent.preventiveAction.item": [ + "Reference", + "CodeableConcept" + ], + "AdverseEvent.supportingInfo.item": [ + "Reference", + "CodeableConcept" + ], + "AdverseEvent.suspectEntity.instance": [ + "CodeableConcept", + "Reference" + ], + "AllergyIntolerance.onset": [ + "DateTime", + "Age", + "Period", + "Range", + "String" + ], + "Annotation.author": [ + "Reference", + "String" + ], + "ArtifactAssessment.artifact": [ + "Reference", + "Canonical", + "Uri" + ], + "ArtifactAssessment.citeAs": [ + "Reference", + "Markdown" + ], + "AuditEvent.agent.network": [ + "Reference", + "Uri", + "String" + ], + "AuditEvent.entity.detail.value": [ + "Quantity", + "CodeableConcept", + "String", + "Boolean", + "Integer", + "Range", + "Ratio", + "Time", + "DateTime", + "Period", + "Base64Binary" + ], + "AuditEvent.occurred": [ + "Period", + "DateTime" + ], + "BiologicallyDerivedProduct.collection.collected": [ + "DateTime", + "Period" + ], + "BiologicallyDerivedProduct.property.value": [ + "Boolean", + "Integer", + "CodeableConcept", + "Period", + "Quantity", + "Range", + "Ratio", + "String", + "Attachment" + ], + "CanonicalResource.versionAlgorithm": [ + "String", + "Coding" + ], + "CapabilityStatement.versionAlgorithm": [ + "String", + "Coding" + ], + "CareTeam.participant.coverage": [ + "Period", + "Timing" + ], + "ChargeItem.occurrence": [ + "DateTime", + "Period", + "Timing" + ], + "ChargeItemDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "Citation.versionAlgorithm": [ + "String", + "Coding" + ], + "Claim.accident.location": [ + "Address", + "Reference" + ], + "Claim.diagnosis.diagnosis": [ + "CodeableConcept", + "Reference" + ], + "Claim.event.when": [ + "DateTime", + "Period" + ], + "Claim.item.location": [ + "CodeableConcept", + "Address", + "Reference" + ], + "Claim.item.serviced": [ + "Date", + "Period" + ], + "Claim.procedure.procedure": [ + "CodeableConcept", + "Reference" + ], + "Claim.supportingInfo.timing": [ + "Date", + "Period" + ], + "Claim.supportingInfo.value": [ + "Boolean", + "String", + "Quantity", + "Attachment", + "Reference", + "Identifier" + ], + "ClaimResponse.addItem.location": [ + "CodeableConcept", + "Address", + "Reference" + ], + "ClaimResponse.addItem.serviced": [ + "Date", + "Period" + ], + "ClaimResponse.event.when": [ + "DateTime", + "Period" + ], + "ClinicalImpression.effective": [ + "DateTime", + "Period" + ], + "ClinicalUseDefinition.indication.duration": [ + "Range", + "String" + ], + "ClinicalUseDefinition.interaction.interactant.item": [ + "Reference", + "CodeableConcept" + ], + "CodeSystem.concept.property.value": [ + "Code", + "Coding", + "String", + "Integer", + "Boolean", + "DateTime", + "Decimal" + ], + "CodeSystem.versionAlgorithm": [ + "String", + "Coding" + ], + "Communication.payload.content": [ + "Attachment", + "Reference", + "CodeableConcept" + ], + "CommunicationRequest.occurrence": [ + "DateTime", + "Period" + ], + "CommunicationRequest.payload.content": [ + "Attachment", + "Reference", + "CodeableConcept" + ], + "CompartmentDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "ConceptMap.group.element.target.dependsOn.value": [ + "Code", + "Coding", + "String", + "Boolean", + "Quantity" + ], + "ConceptMap.group.element.target.property.value": [ + "Coding", + "String", + "Integer", + "Boolean", + "DateTime", + "Decimal", + "Code" + ], + "ConceptMap.sourceScope": [ + "Uri", + "Canonical" + ], + "ConceptMap.targetScope": [ + "Uri", + "Canonical" + ], + "ConceptMap.versionAlgorithm": [ + "String", + "Coding" + ], + "Condition.abatement": [ + "DateTime", + "Age", + "Period", + "Range", + "String" + ], + "Condition.onset": [ + "DateTime", + "Age", + "Period", + "Range", + "String" + ], + "ConditionDefinition.precondition.value": [ + "CodeableConcept", + "Quantity" + ], + "ConditionDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "Contract.friendly.content": [ + "Attachment", + "Reference" + ], + "Contract.legal.content": [ + "Attachment", + "Reference" + ], + "Contract.legallyBinding": [ + "Attachment", + "Reference" + ], + "Contract.rule.content": [ + "Attachment", + "Reference" + ], + "Contract.term.action.occurrence": [ + "DateTime", + "Period", + "Timing" + ], + "Contract.term.asset.valuedItem.entity": [ + "CodeableConcept", + "Reference" + ], + "Contract.term.offer.answer.value": [ + "Boolean", + "Decimal", + "Integer", + "Date", + "DateTime", + "Time", + "String", + "Uri", + "Attachment", + "Coding", + "Quantity", + "Reference" + ], + "Contract.term.topic": [ + "CodeableConcept", + "Reference" + ], + "Contract.topic": [ + "CodeableConcept", + "Reference" + ], + "Coverage.costToBeneficiary.value": [ + "Quantity", + "Money" + ], + "CoverageEligibilityRequest.event.when": [ + "DateTime", + "Period" + ], + "CoverageEligibilityRequest.item.diagnosis.diagnosis": [ + "CodeableConcept", + "Reference" + ], + "CoverageEligibilityRequest.serviced": [ + "Date", + "Period" + ], + "CoverageEligibilityResponse.event.when": [ + "DateTime", + "Period" + ], + "CoverageEligibilityResponse.insurance.item.benefit.allowed": [ + "UnsignedInt", + "String", + "Money" + ], + "CoverageEligibilityResponse.insurance.item.benefit.used": [ + "UnsignedInt", + "String", + "Money" + ], + "CoverageEligibilityResponse.serviced": [ + "Date", + "Period" + ], + "DataRequirement.dateFilter.value": [ + "DateTime", + "Period", + "Duration" + ], + "DataRequirement.subject": [ + "CodeableConcept", + "Reference" + ], + "DataRequirement.valueFilter.value": [ + "DateTime", + "Period", + "Duration" + ], + "DetectedIssue.identified": [ + "DateTime", + "Period" + ], + "Device.property.value": [ + "Quantity", + "CodeableConcept", + "String", + "Boolean", + "Integer", + "Range", + "Attachment" + ], + "DeviceDefinition.property.value": [ + "Quantity", + "CodeableConcept", + "String", + "Boolean", + "Integer", + "Range", + "Attachment" + ], + "DeviceRequest.occurrence": [ + "DateTime", + "Period", + "Timing" + ], + "DeviceRequest.parameter.value": [ + "CodeableConcept", + "Quantity", + "Range", + "Boolean" + ], + "DeviceUsage.timing": [ + "Timing", + "Period", + "DateTime" + ], + "DiagnosticReport.effective": [ + "DateTime", + "Period" + ], + "DocumentReference.content.profile.value": [ + "Coding", + "Uri", + "Canonical" + ], + "Dosage.doseAndRate.dose": [ + "Range", + "Quantity" + ], + "Dosage.doseAndRate.rate": [ + "Ratio", + "Range", + "Quantity" + ], + "ElementDefinition.defaultValue": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "ElementDefinition.example.value": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "ElementDefinition.fixed": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "ElementDefinition.maxValue": [ + "Date", + "DateTime", + "Instant", + "Time", + "Decimal", + "Integer", + "Integer64", + "PositiveInt", + "UnsignedInt", + "Quantity" + ], + "ElementDefinition.minValue": [ + "Date", + "DateTime", + "Instant", + "Time", + "Decimal", + "Integer", + "Integer64", + "PositiveInt", + "UnsignedInt", + "Quantity" + ], + "ElementDefinition.pattern": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "EventDefinition.subject": [ + "CodeableConcept", + "Reference" + ], + "EventDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "Evidence.citeAs": [ + "Reference", + "Markdown" + ], + "Evidence.versionAlgorithm": [ + "String", + "Coding" + ], + "EvidenceReport.citeAs": [ + "Reference", + "Markdown" + ], + "EvidenceReport.subject.characteristic.value": [ + "Reference", + "CodeableConcept", + "Boolean", + "Quantity", + "Range" + ], + "EvidenceVariable.category.value": [ + "CodeableConcept", + "Quantity", + "Range" + ], + "EvidenceVariable.characteristic.definitionByTypeAndValue.value": [ + "CodeableConcept", + "Boolean", + "Quantity", + "Range", + "Reference", + "Id" + ], + "EvidenceVariable.characteristic.duration": [ + "Quantity", + "Range" + ], + "EvidenceVariable.characteristic.instances": [ + "Quantity", + "Range" + ], + "EvidenceVariable.characteristic.timeFromEvent.event": [ + "CodeableConcept", + "Reference", + "DateTime", + "Id" + ], + "EvidenceVariable.versionAlgorithm": [ + "String", + "Coding" + ], + "ExampleScenario.instance.structureProfile": [ + "Canonical", + "Uri" + ], + "ExampleScenario.versionAlgorithm": [ + "String", + "Coding" + ], + "ExplanationOfBenefit.accident.location": [ + "Address", + "Reference" + ], + "ExplanationOfBenefit.addItem.location": [ + "CodeableConcept", + "Address", + "Reference" + ], + "ExplanationOfBenefit.addItem.serviced": [ + "Date", + "Period" + ], + "ExplanationOfBenefit.benefitBalance.financial.allowed": [ + "UnsignedInt", + "String", + "Money" + ], + "ExplanationOfBenefit.benefitBalance.financial.used": [ + "UnsignedInt", + "Money" + ], + "ExplanationOfBenefit.diagnosis.diagnosis": [ + "CodeableConcept", + "Reference" + ], + "ExplanationOfBenefit.event.when": [ + "DateTime", + "Period" + ], + "ExplanationOfBenefit.item.location": [ + "CodeableConcept", + "Address", + "Reference" + ], + "ExplanationOfBenefit.item.serviced": [ + "Date", + "Period" + ], + "ExplanationOfBenefit.procedure.procedure": [ + "CodeableConcept", + "Reference" + ], + "ExplanationOfBenefit.supportingInfo.timing": [ + "Date", + "Period" + ], + "ExplanationOfBenefit.supportingInfo.value": [ + "Boolean", + "String", + "Quantity", + "Attachment", + "Reference", + "Identifier" + ], + "Extension.value": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "FamilyMemberHistory.age": [ + "Age", + "Range", + "String" + ], + "FamilyMemberHistory.born": [ + "Period", + "Date", + "String" + ], + "FamilyMemberHistory.condition.onset": [ + "Age", + "Range", + "Period", + "String" + ], + "FamilyMemberHistory.deceased": [ + "Boolean", + "Age", + "Range", + "Date", + "String" + ], + "FamilyMemberHistory.procedure.performed": [ + "Age", + "Range", + "Period", + "String", + "DateTime" + ], + "GenomicStudy.analysis.input.generatedBy": [ + "Identifier", + "Reference" + ], + "Goal.start": [ + "Date", + "CodeableConcept" + ], + "Goal.target.detail": [ + "Quantity", + "Range", + "CodeableConcept", + "String", + "Boolean", + "Integer", + "Ratio" + ], + "Goal.target.due": [ + "Date", + "Duration" + ], + "GraphDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "Group.characteristic.value": [ + "CodeableConcept", + "Boolean", + "Quantity", + "Range", + "Reference" + ], + "GuidanceResponse.module": [ + "Uri", + "Canonical", + "CodeableConcept" + ], + "Immunization.occurrence": [ + "DateTime", + "String" + ], + "ImplementationGuide.definition.page.source": [ + "Url", + "String", + "Markdown" + ], + "ImplementationGuide.versionAlgorithm": [ + "String", + "Coding" + ], + "Ingredient.substance.strength.concentration": [ + "Ratio", + "RatioRange", + "CodeableConcept", + "Quantity" + ], + "Ingredient.substance.strength.presentation": [ + "Ratio", + "RatioRange", + "CodeableConcept", + "Quantity" + ], + "Ingredient.substance.strength.referenceStrength.strength": [ + "Ratio", + "RatioRange", + "Quantity" + ], + "InventoryItem.characteristic.value": [ + "String", + "Integer", + "Decimal", + "Boolean", + "Url", + "DateTime", + "Quantity", + "Range", + "Ratio", + "Annotation", + "Address", + "Duration", + "CodeableConcept" + ], + "Invoice.lineItem.chargeItem": [ + "Reference", + "CodeableConcept" + ], + "Invoice.lineItem.serviced": [ + "Date", + "Period" + ], + "Invoice.period": [ + "Date", + "Period" + ], + "Library.subject": [ + "CodeableConcept", + "Reference" + ], + "Library.versionAlgorithm": [ + "String", + "Coding" + ], + "ManufacturedItemDefinition.property.value": [ + "CodeableConcept", + "Quantity", + "Date", + "Boolean", + "Markdown", + "Attachment", + "Reference" + ], + "Measure.group.subject": [ + "CodeableConcept", + "Reference" + ], + "Measure.subject": [ + "CodeableConcept", + "Reference" + ], + "Measure.versionAlgorithm": [ + "String", + "Coding" + ], + "MeasureReport.group.measureScore": [ + "Quantity", + "DateTime", + "CodeableConcept", + "Period", + "Range", + "Duration" + ], + "MeasureReport.group.stratifier.stratum.component.value": [ + "CodeableConcept", + "Boolean", + "Quantity", + "Range", + "Reference" + ], + "MeasureReport.group.stratifier.stratum.measureScore": [ + "Quantity", + "DateTime", + "CodeableConcept", + "Period", + "Range", + "Duration" + ], + "MeasureReport.group.stratifier.stratum.value": [ + "CodeableConcept", + "Boolean", + "Quantity", + "Range", + "Reference" + ], + "Medication.ingredient.strength": [ + "Ratio", + "CodeableConcept", + "Quantity" + ], + "MedicationAdministration.dosage.rate": [ + "Ratio", + "Quantity" + ], + "MedicationAdministration.occurence": [ + "DateTime", + "Period", + "Timing" + ], + "MedicationKnowledge.cost.cost": [ + "Money", + "CodeableConcept" + ], + "MedicationKnowledge.definitional.drugCharacteristic.value": [ + "CodeableConcept", + "String", + "Quantity", + "Base64Binary", + "Attachment" + ], + "MedicationKnowledge.definitional.ingredient.strength": [ + "Ratio", + "CodeableConcept", + "Quantity" + ], + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value": [ + "CodeableConcept", + "Quantity", + "Range" + ], + "MedicationKnowledge.medicineClassification.source": [ + "String", + "Uri" + ], + "MedicationKnowledge.storageGuideline.environmentalSetting.value": [ + "Quantity", + "Range", + "CodeableConcept" + ], + "MedicationRequest.substitution.allowed": [ + "Boolean", + "CodeableConcept" + ], + "MedicationStatement.effective": [ + "DateTime", + "Period", + "Timing" + ], + "MedicinalProductDefinition.characteristic.value": [ + "CodeableConcept", + "Markdown", + "Quantity", + "Integer", + "Date", + "Boolean", + "Attachment" + ], + "MessageDefinition.event": [ + "Coding", + "Uri" + ], + "MessageDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "MessageHeader.destination.endpoint": [ + "Url", + "Reference" + ], + "MessageHeader.event": [ + "Coding", + "Canonical" + ], + "MessageHeader.source.endpoint": [ + "Url", + "Reference" + ], + "MetadataResource.versionAlgorithm": [ + "String", + "Coding" + ], + "MolecularSequence.relative.startingSequence.sequence": [ + "CodeableConcept", + "String", + "Reference" + ], + "NamingSystem.versionAlgorithm": [ + "String", + "Coding" + ], + "NutritionIntake.occurrence": [ + "DateTime", + "Period" + ], + "NutritionIntake.reported": [ + "Boolean", + "Reference" + ], + "NutritionOrder.enteralFormula.administration.rate": [ + "Quantity", + "Ratio" + ], + "NutritionProduct.characteristic.value": [ + "CodeableConcept", + "String", + "Quantity", + "Base64Binary", + "Attachment", + "Boolean" + ], + "Observation.component.value": [ + "Quantity", + "CodeableConcept", + "String", + "Boolean", + "Integer", + "Range", + "Ratio", + "SampledData", + "Time", + "DateTime", + "Period", + "Attachment", + "Reference" + ], + "Observation.effective": [ + "DateTime", + "Period", + "Timing", + "Instant" + ], + "Observation.instantiates": [ + "Canonical", + "Reference" + ], + "Observation.value": [ + "Quantity", + "CodeableConcept", + "String", + "Boolean", + "Integer", + "Range", + "Ratio", + "SampledData", + "Time", + "DateTime", + "Period", + "Attachment", + "Reference" + ], + "ObservationDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "OperationDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "PackagedProductDefinition.packaging.property.value": [ + "CodeableConcept", + "Quantity", + "Date", + "Boolean", + "Attachment" + ], + "Parameters.parameter.value": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "Patient.deceased": [ + "Boolean", + "DateTime" + ], + "Patient.multipleBirth": [ + "Boolean", + "Integer" + ], + "PaymentReconciliation.allocation.targetItem": [ + "String", + "Identifier", + "PositiveInt" + ], + "Person.deceased": [ + "Boolean", + "DateTime" + ], + "PlanDefinition.action.definition": [ + "Canonical", + "Uri" + ], + "PlanDefinition.action.relatedAction.offset": [ + "Duration", + "Range" + ], + "PlanDefinition.action.subject": [ + "CodeableConcept", + "Reference", + "Canonical" + ], + "PlanDefinition.action.timing": [ + "Age", + "Duration", + "Range", + "Timing" + ], + "PlanDefinition.asNeeded": [ + "Boolean", + "CodeableConcept" + ], + "PlanDefinition.goal.target.detail": [ + "Quantity", + "Range", + "CodeableConcept", + "String", + "Boolean", + "Integer", + "Ratio" + ], + "PlanDefinition.subject": [ + "CodeableConcept", + "Reference", + "Canonical" + ], + "PlanDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "Practitioner.deceased": [ + "Boolean", + "DateTime" + ], + "Procedure.occurrence": [ + "DateTime", + "Period", + "String", + "Age", + "Range", + "Timing" + ], + "Procedure.reported": [ + "Boolean", + "Reference" + ], + "ProductShelfLife.period": [ + "Duration", + "String" + ], + "Provenance.occurred": [ + "Period", + "DateTime" + ], + "Questionnaire.item.answerOption.value": [ + "Integer", + "Date", + "Time", + "String", + "Coding", + "Reference" + ], + "Questionnaire.item.enableWhen.answer": [ + "Boolean", + "Decimal", + "Integer", + "Date", + "DateTime", + "Time", + "String", + "Coding", + "Quantity", + "Reference" + ], + "Questionnaire.item.initial.value": [ + "Boolean", + "Decimal", + "Integer", + "Date", + "DateTime", + "Time", + "String", + "Uri", + "Attachment", + "Coding", + "Quantity", + "Reference" + ], + "Questionnaire.versionAlgorithm": [ + "String", + "Coding" + ], + "QuestionnaireResponse.item.answer.value": [ + "Boolean", + "Decimal", + "Integer", + "Date", + "DateTime", + "Time", + "String", + "Uri", + "Attachment", + "Coding", + "Quantity", + "Reference" + ], + "RegulatedAuthorization.case.date": [ + "Period", + "DateTime" + ], + "RequestOrchestration.action.definition": [ + "Canonical", + "Uri" + ], + "RequestOrchestration.action.participant.actor": [ + "Canonical", + "Reference" + ], + "RequestOrchestration.action.relatedAction.offset": [ + "Duration", + "Range" + ], + "RequestOrchestration.action.timing": [ + "DateTime", + "Age", + "Period", + "Duration", + "Range", + "Timing" + ], + "Requirements.versionAlgorithm": [ + "String", + "Coding" + ], + "RiskAssessment.occurrence": [ + "DateTime", + "Period" + ], + "RiskAssessment.prediction.probability": [ + "Decimal", + "Range" + ], + "RiskAssessment.prediction.when": [ + "Period", + "Range" + ], + "SearchParameter.versionAlgorithm": [ + "String", + "Coding" + ], + "ServiceRequest.asNeeded": [ + "Boolean", + "CodeableConcept" + ], + "ServiceRequest.occurrence": [ + "DateTime", + "Period", + "Timing" + ], + "ServiceRequest.orderDetail.parameter.value": [ + "Quantity", + "Ratio", + "Range", + "Boolean", + "CodeableConcept", + "String", + "Period" + ], + "ServiceRequest.patientInstruction.instruction": [ + "Markdown", + "Reference" + ], + "ServiceRequest.quantity": [ + "Quantity", + "Ratio", + "Range" + ], + "Specimen.collection.collected": [ + "DateTime", + "Period" + ], + "Specimen.collection.fastingStatus": [ + "CodeableConcept", + "Duration" + ], + "Specimen.processing.time": [ + "DateTime", + "Period" + ], + "SpecimenDefinition.subject": [ + "CodeableConcept", + "Reference" + ], + "SpecimenDefinition.typeTested.container.additive.additive": [ + "CodeableConcept", + "Reference" + ], + "SpecimenDefinition.typeTested.container.minimumVolume": [ + "Quantity", + "String" + ], + "SpecimenDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "StructureDefinition.versionAlgorithm": [ + "String", + "Coding" + ], + "StructureMap.group.rule.target.parameter.value": [ + "Id", + "String", + "Boolean", + "Integer", + "Decimal", + "Date", + "Time", + "DateTime" + ], + "StructureMap.versionAlgorithm": [ + "String", + "Coding" + ], + "SubscriptionTopic.versionAlgorithm": [ + "String", + "Coding" + ], + "Substance.ingredient.substance": [ + "CodeableConcept", + "Reference" + ], + "SubstanceDefinition.moiety.amount": [ + "Quantity", + "String" + ], + "SubstanceDefinition.property.value": [ + "CodeableConcept", + "Quantity", + "Date", + "Boolean", + "Attachment" + ], + "SubstanceDefinition.relationship.amount": [ + "Quantity", + "Ratio", + "String" + ], + "SubstanceDefinition.relationship.substanceDefinition": [ + "Reference", + "CodeableConcept" + ], + "SubstanceReferenceInformation.target.amount": [ + "Quantity", + "Range", + "String" + ], + "SupplyDelivery.occurrence": [ + "DateTime", + "Period", + "Timing" + ], + "SupplyDelivery.suppliedItem.item": [ + "CodeableConcept", + "Reference" + ], + "SupplyRequest.occurrence": [ + "DateTime", + "Period", + "Timing" + ], + "SupplyRequest.parameter.value": [ + "CodeableConcept", + "Quantity", + "Range", + "Boolean" + ], + "Task.input.value": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "Task.output.value": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "TerminologyCapabilities.versionAlgorithm": [ + "String", + "Coding" + ], + "TestPlan.testCase.testData.source": [ + "String", + "Reference" + ], + "TestPlan.testCase.testRun.script.source": [ + "String", + "Reference" + ], + "TestPlan.versionAlgorithm": [ + "String", + "Coding" + ], + "TestReport.setup.action.assert.requirement.link": [ + "Uri", + "Canonical" + ], + "TestScript.setup.action.assert.requirement.link": [ + "Uri", + "Canonical" + ], + "TestScript.versionAlgorithm": [ + "String", + "Coding" + ], + "Timing.repeat.bounds": [ + "Duration", + "Range", + "Period" + ], + "Transport.input.value": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "Transport.output.value": [ + "Base64Binary", + "Boolean", + "Canonical", + "Code", + "Date", + "DateTime", + "Decimal", + "Id", + "Instant", + "Integer", + "Integer64", + "Markdown", + "Oid", + "PositiveInt", + "String", + "Time", + "UnsignedInt", + "Uri", + "Url", + "Uuid", + "Address", + "Age", + "Annotation", + "Attachment", + "CodeableConcept", + "CodeableReference", + "Coding", + "ContactPoint", + "Count", + "Distance", + "Duration", + "HumanName", + "Identifier", + "Money", + "Period", + "Quantity", + "Range", + "Ratio", + "RatioRange", + "Reference", + "SampledData", + "Signature", + "Timing", + "ContactDetail", + "DataRequirement", + "Expression", + "ParameterDefinition", + "RelatedArtifact", + "TriggerDefinition", + "UsageContext", + "Availability", + "ExtendedContactDetail", + "Dosage", + "Meta" + ], + "TriggerDefinition.timing": [ + "Timing", + "Reference", + "Date", + "DateTime" + ], + "UsageContext.value": [ + "CodeableConcept", + "Quantity", + "Range", + "Reference" + ], + "ValueSet.expansion.contains.property.subProperty.value": [ + "Code", + "Coding", + "String", + "Integer", + "Boolean", + "DateTime", + "Decimal" + ], + "ValueSet.expansion.contains.property.value": [ + "Code", + "Coding", + "String", + "Integer", + "Boolean", + "DateTime", + "Decimal" + ], + "ValueSet.expansion.parameter.value": [ + "String", + "Boolean", + "Integer", + "Decimal", + "Uri", + "Code", + "DateTime" + ], + "ValueSet.versionAlgorithm": [ + "String", + "Coding" + ], + "VirtualServiceDetail.address": [ + "Url", + "String", + "ContactPoint", + "ExtendedContactDetail" + ] +} \ No newline at end of file diff --git a/fhir-context/r5/index.js b/fhir-context/r5/index.js new file mode 100644 index 00000000..26b12e2b --- /dev/null +++ b/fhir-context/r5/index.js @@ -0,0 +1,25 @@ +/** + * Exports the FHIR model data for R5. This is an internal structure that + * will likely evolve as more FHIR specific processing is added. + */ +module.exports = { + /** + * A hash of resource element paths (e.g. Observation.value) that are known + * to point to fiels that are choice types. + */ + choiceTypePaths: require('./choiceTypePaths.json'), + + /** + * A hash from paths to the path for which their content is defined, e.g. + * Questionnaire.item.item -> Questionnaire.item. + */ + pathsDefinedElsewhere: require('./pathsDefinedElsewhere.json'), + /** + * Mapping data types to parent data types. + */ + type2Parent: require('./type2Parent.json'), + /** + * Mapping paths to data types. + */ + path2Type: require('./path2Type.json') +} diff --git a/fhir-context/r5/path2Type.json b/fhir-context/r5/path2Type.json new file mode 100644 index 00000000..3001db27 --- /dev/null +++ b/fhir-context/r5/path2Type.json @@ -0,0 +1,9653 @@ +{ + "Account.balance.aggregate": "CodeableConcept", + "Account.balance.amount": "Money", + "Account.balance.estimate": "boolean", + "Account.balance.extension": "Extension", + "Account.balance.id": "System.String", + "Account.balance.modifierExtension": "Extension", + "Account.balance.term": "CodeableConcept", + "Account.billingStatus": "CodeableConcept", + "Account.calculatedAt": "instant", + "Account.contained": "Resource", + "Account.coverage.coverage": "Reference", + "Account.coverage.extension": "Extension", + "Account.coverage.id": "System.String", + "Account.coverage.modifierExtension": "Extension", + "Account.coverage.priority": "positiveInt", + "Account.currency": "CodeableConcept", + "Account.description": "markdown", + "Account.diagnosis.condition": "CodeableReference", + "Account.diagnosis.dateOfDiagnosis": "dateTime", + "Account.diagnosis.extension": "Extension", + "Account.diagnosis.id": "System.String", + "Account.diagnosis.modifierExtension": "Extension", + "Account.diagnosis.onAdmission": "boolean", + "Account.diagnosis.packageCode": "CodeableConcept", + "Account.diagnosis.sequence": "positiveInt", + "Account.diagnosis.type": "CodeableConcept", + "Account.extension": "Extension", + "Account.guarantor.extension": "Extension", + "Account.guarantor.id": "System.String", + "Account.guarantor.modifierExtension": "Extension", + "Account.guarantor.onHold": "boolean", + "Account.guarantor.party": "Reference", + "Account.guarantor.period": "Period", + "Account.id": "System.String", + "Account.identifier": "Identifier", + "Account.implicitRules": "uri", + "Account.language": "code", + "Account.meta": "Meta", + "Account.modifierExtension": "Extension", + "Account.name": "string", + "Account.owner": "Reference", + "Account.procedure.code": "CodeableReference", + "Account.procedure.dateOfService": "dateTime", + "Account.procedure.device": "Reference", + "Account.procedure.extension": "Extension", + "Account.procedure.id": "System.String", + "Account.procedure.modifierExtension": "Extension", + "Account.procedure.packageCode": "CodeableConcept", + "Account.procedure.sequence": "positiveInt", + "Account.procedure.type": "CodeableConcept", + "Account.relatedAccount.account": "Reference", + "Account.relatedAccount.extension": "Extension", + "Account.relatedAccount.id": "System.String", + "Account.relatedAccount.modifierExtension": "Extension", + "Account.relatedAccount.relationship": "CodeableConcept", + "Account.servicePeriod": "Period", + "Account.status": "code", + "Account.subject": "Reference", + "Account.text": "Narrative", + "Account.type": "CodeableConcept", + "ActivityDefinition.approvalDate": "date", + "ActivityDefinition.asNeededBoolean": "boolean", + "ActivityDefinition.asNeededCodeableConcept": "CodeableConcept", + "ActivityDefinition.author": "ContactDetail", + "ActivityDefinition.bodySite": "CodeableConcept", + "ActivityDefinition.code": "CodeableConcept", + "ActivityDefinition.contact": "ContactDetail", + "ActivityDefinition.contained": "Resource", + "ActivityDefinition.copyright": "markdown", + "ActivityDefinition.copyrightLabel": "string", + "ActivityDefinition.date": "dateTime", + "ActivityDefinition.description": "markdown", + "ActivityDefinition.doNotPerform": "boolean", + "ActivityDefinition.dosage": "Dosage", + "ActivityDefinition.dynamicValue.expression": "Expression", + "ActivityDefinition.dynamicValue.extension": "Extension", + "ActivityDefinition.dynamicValue.id": "System.String", + "ActivityDefinition.dynamicValue.modifierExtension": "Extension", + "ActivityDefinition.dynamicValue.path": "string", + "ActivityDefinition.editor": "ContactDetail", + "ActivityDefinition.effectivePeriod": "Period", + "ActivityDefinition.endorser": "ContactDetail", + "ActivityDefinition.experimental": "boolean", + "ActivityDefinition.extension": "Extension", + "ActivityDefinition.id": "System.String", + "ActivityDefinition.identifier": "Identifier", + "ActivityDefinition.implicitRules": "uri", + "ActivityDefinition.intent": "code", + "ActivityDefinition.jurisdiction": "CodeableConcept", + "ActivityDefinition.kind": "code", + "ActivityDefinition.language": "code", + "ActivityDefinition.lastReviewDate": "date", + "ActivityDefinition.library": "canonical", + "ActivityDefinition.location": "CodeableReference", + "ActivityDefinition.meta": "Meta", + "ActivityDefinition.modifierExtension": "Extension", + "ActivityDefinition.name": "string", + "ActivityDefinition.observationRequirement": "canonical", + "ActivityDefinition.observationResultRequirement": "canonical", + "ActivityDefinition.participant.extension": "Extension", + "ActivityDefinition.participant.function": "CodeableConcept", + "ActivityDefinition.participant.id": "System.String", + "ActivityDefinition.participant.modifierExtension": "Extension", + "ActivityDefinition.participant.role": "CodeableConcept", + "ActivityDefinition.participant.type": "code", + "ActivityDefinition.participant.typeCanonical": "canonical", + "ActivityDefinition.participant.typeReference": "Reference", + "ActivityDefinition.priority": "code", + "ActivityDefinition.productCodeableConcept": "CodeableConcept", + "ActivityDefinition.productReference": "Reference", + "ActivityDefinition.profile": "canonical", + "ActivityDefinition.publisher": "string", + "ActivityDefinition.purpose": "markdown", + "ActivityDefinition.quantity": "Quantity", + "ActivityDefinition.relatedArtifact": "RelatedArtifact", + "ActivityDefinition.reviewer": "ContactDetail", + "ActivityDefinition.specimenRequirement": "canonical", + "ActivityDefinition.status": "code", + "ActivityDefinition.subjectCanonical": "canonical", + "ActivityDefinition.subjectCodeableConcept": "CodeableConcept", + "ActivityDefinition.subjectReference": "Reference", + "ActivityDefinition.subtitle": "string", + "ActivityDefinition.text": "Narrative", + "ActivityDefinition.timingAge": "Age", + "ActivityDefinition.timingDuration": "Duration", + "ActivityDefinition.timingRange": "Range", + "ActivityDefinition.timingTiming": "Timing", + "ActivityDefinition.title": "string", + "ActivityDefinition.topic": "CodeableConcept", + "ActivityDefinition.transform": "canonical", + "ActivityDefinition.url": "uri", + "ActivityDefinition.usage": "markdown", + "ActivityDefinition.useContext": "UsageContext", + "ActivityDefinition.version": "string", + "ActivityDefinition.versionAlgorithmCoding": "Coding", + "ActivityDefinition.versionAlgorithmString": "string", + "ActorDefinition.capabilities": "canonical", + "ActorDefinition.contact": "ContactDetail", + "ActorDefinition.contained": "Resource", + "ActorDefinition.copyright": "markdown", + "ActorDefinition.copyrightLabel": "string", + "ActorDefinition.date": "dateTime", + "ActorDefinition.derivedFrom": "canonical", + "ActorDefinition.description": "markdown", + "ActorDefinition.documentation": "markdown", + "ActorDefinition.experimental": "boolean", + "ActorDefinition.extension": "Extension", + "ActorDefinition.id": "System.String", + "ActorDefinition.identifier": "Identifier", + "ActorDefinition.implicitRules": "uri", + "ActorDefinition.jurisdiction": "CodeableConcept", + "ActorDefinition.language": "code", + "ActorDefinition.meta": "Meta", + "ActorDefinition.modifierExtension": "Extension", + "ActorDefinition.name": "string", + "ActorDefinition.publisher": "string", + "ActorDefinition.purpose": "markdown", + "ActorDefinition.reference": "url", + "ActorDefinition.status": "code", + "ActorDefinition.text": "Narrative", + "ActorDefinition.title": "string", + "ActorDefinition.type": "code", + "ActorDefinition.url": "uri", + "ActorDefinition.useContext": "UsageContext", + "ActorDefinition.version": "string", + "ActorDefinition.versionAlgorithmCoding": "Coding", + "ActorDefinition.versionAlgorithmString": "string", + "Address.city": "string", + "Address.country": "string", + "Address.district": "string", + "Address.extension": "Extension", + "Address.id": "System.String", + "Address.line": "string", + "Address.period": "Period", + "Address.postalCode": "string", + "Address.state": "string", + "Address.text": "string", + "Address.type": "code", + "Address.use": "code", + "AdministrableProductDefinition.administrableDoseForm": "CodeableConcept", + "AdministrableProductDefinition.contained": "Resource", + "AdministrableProductDefinition.description": "markdown", + "AdministrableProductDefinition.device": "Reference", + "AdministrableProductDefinition.extension": "Extension", + "AdministrableProductDefinition.formOf": "Reference", + "AdministrableProductDefinition.id": "System.String", + "AdministrableProductDefinition.identifier": "Identifier", + "AdministrableProductDefinition.implicitRules": "uri", + "AdministrableProductDefinition.ingredient": "CodeableConcept", + "AdministrableProductDefinition.language": "code", + "AdministrableProductDefinition.meta": "Meta", + "AdministrableProductDefinition.modifierExtension": "Extension", + "AdministrableProductDefinition.producedFrom": "Reference", + "AdministrableProductDefinition.property.extension": "Extension", + "AdministrableProductDefinition.property.id": "System.String", + "AdministrableProductDefinition.property.modifierExtension": "Extension", + "AdministrableProductDefinition.property.status": "CodeableConcept", + "AdministrableProductDefinition.property.type": "CodeableConcept", + "AdministrableProductDefinition.property.valueAttachment": "Attachment", + "AdministrableProductDefinition.property.valueBoolean": "boolean", + "AdministrableProductDefinition.property.valueCodeableConcept": "CodeableConcept", + "AdministrableProductDefinition.property.valueDate": "date", + "AdministrableProductDefinition.property.valueMarkdown": "markdown", + "AdministrableProductDefinition.property.valueQuantity": "Quantity", + "AdministrableProductDefinition.property.valueReference": "Reference", + "AdministrableProductDefinition.routeOfAdministration.code": "CodeableConcept", + "AdministrableProductDefinition.routeOfAdministration.extension": "Extension", + "AdministrableProductDefinition.routeOfAdministration.firstDose": "Quantity", + "AdministrableProductDefinition.routeOfAdministration.id": "System.String", + "AdministrableProductDefinition.routeOfAdministration.maxDosePerDay": "Quantity", + "AdministrableProductDefinition.routeOfAdministration.maxDosePerTreatmentPeriod": "Ratio", + "AdministrableProductDefinition.routeOfAdministration.maxSingleDose": "Quantity", + "AdministrableProductDefinition.routeOfAdministration.maxTreatmentPeriod": "Duration", + "AdministrableProductDefinition.routeOfAdministration.modifierExtension": "Extension", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.code": "CodeableConcept", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.extension": "Extension", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.id": "System.String", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.modifierExtension": "Extension", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.extension": "Extension", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.id": "System.String", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.modifierExtension": "Extension", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.supportingInformation": "string", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.tissue": "CodeableConcept", + "AdministrableProductDefinition.routeOfAdministration.targetSpecies.withdrawalPeriod.value": "Quantity", + "AdministrableProductDefinition.status": "code", + "AdministrableProductDefinition.text": "Narrative", + "AdministrableProductDefinition.unitOfPresentation": "CodeableConcept", + "AdverseEvent.actuality": "code", + "AdverseEvent.category": "CodeableConcept", + "AdverseEvent.code": "CodeableConcept", + "AdverseEvent.contained": "Resource", + "AdverseEvent.contributingFactor.extension": "Extension", + "AdverseEvent.contributingFactor.id": "System.String", + "AdverseEvent.contributingFactor.itemCodeableConcept": "CodeableConcept", + "AdverseEvent.contributingFactor.itemReference": "Reference", + "AdverseEvent.contributingFactor.modifierExtension": "Extension", + "AdverseEvent.detected": "dateTime", + "AdverseEvent.encounter": "Reference", + "AdverseEvent.expectedInResearchStudy": "boolean", + "AdverseEvent.extension": "Extension", + "AdverseEvent.id": "System.String", + "AdverseEvent.identifier": "Identifier", + "AdverseEvent.implicitRules": "uri", + "AdverseEvent.language": "code", + "AdverseEvent.location": "Reference", + "AdverseEvent.meta": "Meta", + "AdverseEvent.mitigatingAction.extension": "Extension", + "AdverseEvent.mitigatingAction.id": "System.String", + "AdverseEvent.mitigatingAction.itemCodeableConcept": "CodeableConcept", + "AdverseEvent.mitigatingAction.itemReference": "Reference", + "AdverseEvent.mitigatingAction.modifierExtension": "Extension", + "AdverseEvent.modifierExtension": "Extension", + "AdverseEvent.note": "Annotation", + "AdverseEvent.occurrenceDateTime": "dateTime", + "AdverseEvent.occurrencePeriod": "Period", + "AdverseEvent.occurrenceTiming": "Timing", + "AdverseEvent.outcome": "CodeableConcept", + "AdverseEvent.participant.actor": "Reference", + "AdverseEvent.participant.extension": "Extension", + "AdverseEvent.participant.function": "CodeableConcept", + "AdverseEvent.participant.id": "System.String", + "AdverseEvent.participant.modifierExtension": "Extension", + "AdverseEvent.preventiveAction.extension": "Extension", + "AdverseEvent.preventiveAction.id": "System.String", + "AdverseEvent.preventiveAction.itemCodeableConcept": "CodeableConcept", + "AdverseEvent.preventiveAction.itemReference": "Reference", + "AdverseEvent.preventiveAction.modifierExtension": "Extension", + "AdverseEvent.recordedDate": "dateTime", + "AdverseEvent.recorder": "Reference", + "AdverseEvent.resultingEffect": "Reference", + "AdverseEvent.seriousness": "CodeableConcept", + "AdverseEvent.status": "code", + "AdverseEvent.study": "Reference", + "AdverseEvent.subject": "Reference", + "AdverseEvent.supportingInfo.extension": "Extension", + "AdverseEvent.supportingInfo.id": "System.String", + "AdverseEvent.supportingInfo.itemCodeableConcept": "CodeableConcept", + "AdverseEvent.supportingInfo.itemReference": "Reference", + "AdverseEvent.supportingInfo.modifierExtension": "Extension", + "AdverseEvent.suspectEntity.causality.assessmentMethod": "CodeableConcept", + "AdverseEvent.suspectEntity.causality.author": "Reference", + "AdverseEvent.suspectEntity.causality.entityRelatedness": "CodeableConcept", + "AdverseEvent.suspectEntity.causality.extension": "Extension", + "AdverseEvent.suspectEntity.causality.id": "System.String", + "AdverseEvent.suspectEntity.causality.modifierExtension": "Extension", + "AdverseEvent.suspectEntity.extension": "Extension", + "AdverseEvent.suspectEntity.id": "System.String", + "AdverseEvent.suspectEntity.instanceCodeableConcept": "CodeableConcept", + "AdverseEvent.suspectEntity.instanceReference": "Reference", + "AdverseEvent.suspectEntity.modifierExtension": "Extension", + "AdverseEvent.text": "Narrative", + "Age.code": "code", + "Age.comparator": "code", + "Age.extension": "Extension", + "Age.id": "System.String", + "Age.system": "uri", + "Age.unit": "string", + "Age.value": "decimal", + "AllergyIntolerance.category": "code", + "AllergyIntolerance.clinicalStatus": "CodeableConcept", + "AllergyIntolerance.code": "CodeableConcept", + "AllergyIntolerance.contained": "Resource", + "AllergyIntolerance.criticality": "code", + "AllergyIntolerance.encounter": "Reference", + "AllergyIntolerance.extension": "Extension", + "AllergyIntolerance.id": "System.String", + "AllergyIntolerance.identifier": "Identifier", + "AllergyIntolerance.implicitRules": "uri", + "AllergyIntolerance.language": "code", + "AllergyIntolerance.lastOccurrence": "dateTime", + "AllergyIntolerance.meta": "Meta", + "AllergyIntolerance.modifierExtension": "Extension", + "AllergyIntolerance.note": "Annotation", + "AllergyIntolerance.onsetAge": "Age", + "AllergyIntolerance.onsetDateTime": "dateTime", + "AllergyIntolerance.onsetPeriod": "Period", + "AllergyIntolerance.onsetRange": "Range", + "AllergyIntolerance.onsetString": "string", + "AllergyIntolerance.participant.actor": "Reference", + "AllergyIntolerance.participant.extension": "Extension", + "AllergyIntolerance.participant.function": "CodeableConcept", + "AllergyIntolerance.participant.id": "System.String", + "AllergyIntolerance.participant.modifierExtension": "Extension", + "AllergyIntolerance.patient": "Reference", + "AllergyIntolerance.reaction.description": "string", + "AllergyIntolerance.reaction.exposureRoute": "CodeableConcept", + "AllergyIntolerance.reaction.extension": "Extension", + "AllergyIntolerance.reaction.id": "System.String", + "AllergyIntolerance.reaction.manifestation": "CodeableReference", + "AllergyIntolerance.reaction.modifierExtension": "Extension", + "AllergyIntolerance.reaction.note": "Annotation", + "AllergyIntolerance.reaction.onset": "dateTime", + "AllergyIntolerance.reaction.severity": "code", + "AllergyIntolerance.reaction.substance": "CodeableConcept", + "AllergyIntolerance.recordedDate": "dateTime", + "AllergyIntolerance.text": "Narrative", + "AllergyIntolerance.type": "CodeableConcept", + "AllergyIntolerance.verificationStatus": "CodeableConcept", + "Annotation.authorReference": "Reference", + "Annotation.authorString": "string", + "Annotation.extension": "Extension", + "Annotation.id": "System.String", + "Annotation.text": "markdown", + "Annotation.time": "dateTime", + "Appointment.account": "Reference", + "Appointment.appointmentType": "CodeableConcept", + "Appointment.basedOn": "Reference", + "Appointment.cancellationDate": "dateTime", + "Appointment.cancellationReason": "CodeableConcept", + "Appointment.class": "CodeableConcept", + "Appointment.contained": "Resource", + "Appointment.created": "dateTime", + "Appointment.description": "string", + "Appointment.end": "instant", + "Appointment.extension": "Extension", + "Appointment.id": "System.String", + "Appointment.identifier": "Identifier", + "Appointment.implicitRules": "uri", + "Appointment.language": "code", + "Appointment.meta": "Meta", + "Appointment.minutesDuration": "positiveInt", + "Appointment.modifierExtension": "Extension", + "Appointment.note": "Annotation", + "Appointment.occurrenceChanged": "boolean", + "Appointment.originatingAppointment": "Reference", + "Appointment.participant.actor": "Reference", + "Appointment.participant.extension": "Extension", + "Appointment.participant.id": "System.String", + "Appointment.participant.modifierExtension": "Extension", + "Appointment.participant.period": "Period", + "Appointment.participant.required": "boolean", + "Appointment.participant.status": "code", + "Appointment.participant.type": "CodeableConcept", + "Appointment.patientInstruction": "CodeableReference", + "Appointment.previousAppointment": "Reference", + "Appointment.priority": "CodeableConcept", + "Appointment.reason": "CodeableReference", + "Appointment.recurrenceId": "positiveInt", + "Appointment.recurrenceTemplate.excludingDate": "date", + "Appointment.recurrenceTemplate.excludingRecurrenceId": "positiveInt", + "Appointment.recurrenceTemplate.extension": "Extension", + "Appointment.recurrenceTemplate.id": "System.String", + "Appointment.recurrenceTemplate.lastOccurrenceDate": "date", + "Appointment.recurrenceTemplate.modifierExtension": "Extension", + "Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth": "positiveInt", + "Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek": "Coding", + "Appointment.recurrenceTemplate.monthlyTemplate.extension": "Extension", + "Appointment.recurrenceTemplate.monthlyTemplate.id": "System.String", + "Appointment.recurrenceTemplate.monthlyTemplate.modifierExtension": "Extension", + "Appointment.recurrenceTemplate.monthlyTemplate.monthInterval": "positiveInt", + "Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth": "Coding", + "Appointment.recurrenceTemplate.occurrenceCount": "positiveInt", + "Appointment.recurrenceTemplate.occurrenceDate": "date", + "Appointment.recurrenceTemplate.recurrenceType": "CodeableConcept", + "Appointment.recurrenceTemplate.timezone": "CodeableConcept", + "Appointment.recurrenceTemplate.weeklyTemplate.extension": "Extension", + "Appointment.recurrenceTemplate.weeklyTemplate.friday": "boolean", + "Appointment.recurrenceTemplate.weeklyTemplate.id": "System.String", + "Appointment.recurrenceTemplate.weeklyTemplate.modifierExtension": "Extension", + "Appointment.recurrenceTemplate.weeklyTemplate.monday": "boolean", + "Appointment.recurrenceTemplate.weeklyTemplate.saturday": "boolean", + "Appointment.recurrenceTemplate.weeklyTemplate.sunday": "boolean", + "Appointment.recurrenceTemplate.weeklyTemplate.thursday": "boolean", + "Appointment.recurrenceTemplate.weeklyTemplate.tuesday": "boolean", + "Appointment.recurrenceTemplate.weeklyTemplate.wednesday": "boolean", + "Appointment.recurrenceTemplate.weeklyTemplate.weekInterval": "positiveInt", + "Appointment.recurrenceTemplate.yearlyTemplate.extension": "Extension", + "Appointment.recurrenceTemplate.yearlyTemplate.id": "System.String", + "Appointment.recurrenceTemplate.yearlyTemplate.modifierExtension": "Extension", + "Appointment.recurrenceTemplate.yearlyTemplate.yearInterval": "positiveInt", + "Appointment.replaces": "Reference", + "Appointment.requestedPeriod": "Period", + "Appointment.serviceCategory": "CodeableConcept", + "Appointment.serviceType": "CodeableReference", + "Appointment.slot": "Reference", + "Appointment.specialty": "CodeableConcept", + "Appointment.start": "instant", + "Appointment.status": "code", + "Appointment.subject": "Reference", + "Appointment.supportingInformation": "Reference", + "Appointment.text": "Narrative", + "Appointment.virtualService": "VirtualServiceDetail", + "AppointmentResponse.actor": "Reference", + "AppointmentResponse.appointment": "Reference", + "AppointmentResponse.comment": "markdown", + "AppointmentResponse.contained": "Resource", + "AppointmentResponse.end": "instant", + "AppointmentResponse.extension": "Extension", + "AppointmentResponse.id": "System.String", + "AppointmentResponse.identifier": "Identifier", + "AppointmentResponse.implicitRules": "uri", + "AppointmentResponse.language": "code", + "AppointmentResponse.meta": "Meta", + "AppointmentResponse.modifierExtension": "Extension", + "AppointmentResponse.occurrenceDate": "date", + "AppointmentResponse.participantStatus": "code", + "AppointmentResponse.participantType": "CodeableConcept", + "AppointmentResponse.proposedNewTime": "boolean", + "AppointmentResponse.recurrenceId": "positiveInt", + "AppointmentResponse.recurring": "boolean", + "AppointmentResponse.start": "instant", + "AppointmentResponse.text": "Narrative", + "ArtifactAssessment.approvalDate": "date", + "ArtifactAssessment.artifactCanonical": "canonical", + "ArtifactAssessment.artifactReference": "Reference", + "ArtifactAssessment.artifactUri": "uri", + "ArtifactAssessment.citeAsMarkdown": "markdown", + "ArtifactAssessment.citeAsReference": "Reference", + "ArtifactAssessment.contained": "Resource", + "ArtifactAssessment.content.author": "Reference", + "ArtifactAssessment.content.classifier": "CodeableConcept", + "ArtifactAssessment.content.extension": "Extension", + "ArtifactAssessment.content.freeToShare": "boolean", + "ArtifactAssessment.content.id": "System.String", + "ArtifactAssessment.content.informationType": "code", + "ArtifactAssessment.content.modifierExtension": "Extension", + "ArtifactAssessment.content.path": "uri", + "ArtifactAssessment.content.quantity": "Quantity", + "ArtifactAssessment.content.relatedArtifact": "RelatedArtifact", + "ArtifactAssessment.content.summary": "markdown", + "ArtifactAssessment.content.type": "CodeableConcept", + "ArtifactAssessment.copyright": "markdown", + "ArtifactAssessment.date": "dateTime", + "ArtifactAssessment.disposition": "code", + "ArtifactAssessment.extension": "Extension", + "ArtifactAssessment.id": "System.String", + "ArtifactAssessment.identifier": "Identifier", + "ArtifactAssessment.implicitRules": "uri", + "ArtifactAssessment.language": "code", + "ArtifactAssessment.lastReviewDate": "date", + "ArtifactAssessment.meta": "Meta", + "ArtifactAssessment.modifierExtension": "Extension", + "ArtifactAssessment.text": "Narrative", + "ArtifactAssessment.title": "string", + "ArtifactAssessment.workflowStatus": "code", + "Attachment.contentType": "code", + "Attachment.creation": "dateTime", + "Attachment.data": "base64Binary", + "Attachment.duration": "decimal", + "Attachment.extension": "Extension", + "Attachment.frames": "positiveInt", + "Attachment.hash": "base64Binary", + "Attachment.height": "positiveInt", + "Attachment.id": "System.String", + "Attachment.language": "code", + "Attachment.pages": "positiveInt", + "Attachment.size": "integer64", + "Attachment.title": "string", + "Attachment.url": "url", + "Attachment.width": "positiveInt", + "AuditEvent.action": "code", + "AuditEvent.agent.authorization": "CodeableConcept", + "AuditEvent.agent.extension": "Extension", + "AuditEvent.agent.id": "System.String", + "AuditEvent.agent.location": "Reference", + "AuditEvent.agent.modifierExtension": "Extension", + "AuditEvent.agent.networkReference": "Reference", + "AuditEvent.agent.networkString": "string", + "AuditEvent.agent.networkUri": "uri", + "AuditEvent.agent.policy": "uri", + "AuditEvent.agent.requestor": "boolean", + "AuditEvent.agent.role": "CodeableConcept", + "AuditEvent.agent.type": "CodeableConcept", + "AuditEvent.agent.who": "Reference", + "AuditEvent.authorization": "CodeableConcept", + "AuditEvent.basedOn": "Reference", + "AuditEvent.category": "CodeableConcept", + "AuditEvent.code": "CodeableConcept", + "AuditEvent.contained": "Resource", + "AuditEvent.encounter": "Reference", + "AuditEvent.entity.detail.extension": "Extension", + "AuditEvent.entity.detail.id": "System.String", + "AuditEvent.entity.detail.modifierExtension": "Extension", + "AuditEvent.entity.detail.type": "CodeableConcept", + "AuditEvent.entity.detail.valueBase64Binary": "base64Binary", + "AuditEvent.entity.detail.valueBoolean": "boolean", + "AuditEvent.entity.detail.valueCodeableConcept": "CodeableConcept", + "AuditEvent.entity.detail.valueDateTime": "dateTime", + "AuditEvent.entity.detail.valueInteger": "integer", + "AuditEvent.entity.detail.valuePeriod": "Period", + "AuditEvent.entity.detail.valueQuantity": "Quantity", + "AuditEvent.entity.detail.valueRange": "Range", + "AuditEvent.entity.detail.valueRatio": "Ratio", + "AuditEvent.entity.detail.valueString": "string", + "AuditEvent.entity.detail.valueTime": "time", + "AuditEvent.entity.extension": "Extension", + "AuditEvent.entity.id": "System.String", + "AuditEvent.entity.modifierExtension": "Extension", + "AuditEvent.entity.query": "base64Binary", + "AuditEvent.entity.role": "CodeableConcept", + "AuditEvent.entity.securityLabel": "CodeableConcept", + "AuditEvent.entity.what": "Reference", + "AuditEvent.extension": "Extension", + "AuditEvent.id": "System.String", + "AuditEvent.implicitRules": "uri", + "AuditEvent.language": "code", + "AuditEvent.meta": "Meta", + "AuditEvent.modifierExtension": "Extension", + "AuditEvent.occurredDateTime": "dateTime", + "AuditEvent.occurredPeriod": "Period", + "AuditEvent.outcome.code": "Coding", + "AuditEvent.outcome.detail": "CodeableConcept", + "AuditEvent.outcome.extension": "Extension", + "AuditEvent.outcome.id": "System.String", + "AuditEvent.outcome.modifierExtension": "Extension", + "AuditEvent.patient": "Reference", + "AuditEvent.recorded": "instant", + "AuditEvent.severity": "code", + "AuditEvent.source.extension": "Extension", + "AuditEvent.source.id": "System.String", + "AuditEvent.source.modifierExtension": "Extension", + "AuditEvent.source.observer": "Reference", + "AuditEvent.source.site": "Reference", + "AuditEvent.source.type": "CodeableConcept", + "AuditEvent.text": "Narrative", + "Availability.availableTime.allDay": "boolean", + "Availability.availableTime.availableEndTime": "time", + "Availability.availableTime.availableStartTime": "time", + "Availability.availableTime.daysOfWeek": "code", + "Availability.availableTime.extension": "Extension", + "Availability.availableTime.id": "System.String", + "Availability.extension": "Extension", + "Availability.id": "System.String", + "Availability.notAvailableTime.description": "string", + "Availability.notAvailableTime.during": "Period", + "Availability.notAvailableTime.extension": "Extension", + "Availability.notAvailableTime.id": "System.String", + "BackboneElement.extension": "Extension", + "BackboneElement.id": "System.String", + "BackboneElement.modifierExtension": "Extension", + "BackboneType.extension": "Extension", + "BackboneType.id": "System.String", + "BackboneType.modifierExtension": "Extension", + "Basic.author": "Reference", + "Basic.code": "CodeableConcept", + "Basic.contained": "Resource", + "Basic.created": "dateTime", + "Basic.extension": "Extension", + "Basic.id": "System.String", + "Basic.identifier": "Identifier", + "Basic.implicitRules": "uri", + "Basic.language": "code", + "Basic.meta": "Meta", + "Basic.modifierExtension": "Extension", + "Basic.subject": "Reference", + "Basic.text": "Narrative", + "Binary.contentType": "code", + "Binary.data": "base64Binary", + "Binary.id": "System.String", + "Binary.implicitRules": "uri", + "Binary.language": "code", + "Binary.meta": "Meta", + "Binary.securityContext": "Reference", + "BiologicallyDerivedProduct.biologicalSourceEvent": "Identifier", + "BiologicallyDerivedProduct.collection.collectedDateTime": "dateTime", + "BiologicallyDerivedProduct.collection.collectedPeriod": "Period", + "BiologicallyDerivedProduct.collection.collector": "Reference", + "BiologicallyDerivedProduct.collection.extension": "Extension", + "BiologicallyDerivedProduct.collection.id": "System.String", + "BiologicallyDerivedProduct.collection.modifierExtension": "Extension", + "BiologicallyDerivedProduct.collection.source": "Reference", + "BiologicallyDerivedProduct.contained": "Resource", + "BiologicallyDerivedProduct.division": "string", + "BiologicallyDerivedProduct.expirationDate": "dateTime", + "BiologicallyDerivedProduct.extension": "Extension", + "BiologicallyDerivedProduct.id": "System.String", + "BiologicallyDerivedProduct.identifier": "Identifier", + "BiologicallyDerivedProduct.implicitRules": "uri", + "BiologicallyDerivedProduct.language": "code", + "BiologicallyDerivedProduct.meta": "Meta", + "BiologicallyDerivedProduct.modifierExtension": "Extension", + "BiologicallyDerivedProduct.parent": "Reference", + "BiologicallyDerivedProduct.processingFacility": "Reference", + "BiologicallyDerivedProduct.productCategory": "Coding", + "BiologicallyDerivedProduct.productCode": "CodeableConcept", + "BiologicallyDerivedProduct.productStatus": "Coding", + "BiologicallyDerivedProduct.property.extension": "Extension", + "BiologicallyDerivedProduct.property.id": "System.String", + "BiologicallyDerivedProduct.property.modifierExtension": "Extension", + "BiologicallyDerivedProduct.property.type": "CodeableConcept", + "BiologicallyDerivedProduct.property.valueAttachment": "Attachment", + "BiologicallyDerivedProduct.property.valueBoolean": "boolean", + "BiologicallyDerivedProduct.property.valueCodeableConcept": "CodeableConcept", + "BiologicallyDerivedProduct.property.valueInteger": "integer", + "BiologicallyDerivedProduct.property.valuePeriod": "Period", + "BiologicallyDerivedProduct.property.valueQuantity": "Quantity", + "BiologicallyDerivedProduct.property.valueRange": "Range", + "BiologicallyDerivedProduct.property.valueRatio": "Ratio", + "BiologicallyDerivedProduct.property.valueString": "string", + "BiologicallyDerivedProduct.request": "Reference", + "BiologicallyDerivedProduct.storageTempRequirements": "Range", + "BiologicallyDerivedProduct.text": "Narrative", + "BiologicallyDerivedProductDispense.basedOn": "Reference", + "BiologicallyDerivedProductDispense.contained": "Resource", + "BiologicallyDerivedProductDispense.destination": "Reference", + "BiologicallyDerivedProductDispense.extension": "Extension", + "BiologicallyDerivedProductDispense.id": "System.String", + "BiologicallyDerivedProductDispense.identifier": "Identifier", + "BiologicallyDerivedProductDispense.implicitRules": "uri", + "BiologicallyDerivedProductDispense.language": "code", + "BiologicallyDerivedProductDispense.location": "Reference", + "BiologicallyDerivedProductDispense.matchStatus": "CodeableConcept", + "BiologicallyDerivedProductDispense.meta": "Meta", + "BiologicallyDerivedProductDispense.modifierExtension": "Extension", + "BiologicallyDerivedProductDispense.note": "Annotation", + "BiologicallyDerivedProductDispense.originRelationshipType": "CodeableConcept", + "BiologicallyDerivedProductDispense.partOf": "Reference", + "BiologicallyDerivedProductDispense.patient": "Reference", + "BiologicallyDerivedProductDispense.performer.actor": "Reference", + "BiologicallyDerivedProductDispense.performer.extension": "Extension", + "BiologicallyDerivedProductDispense.performer.function": "CodeableConcept", + "BiologicallyDerivedProductDispense.performer.id": "System.String", + "BiologicallyDerivedProductDispense.performer.modifierExtension": "Extension", + "BiologicallyDerivedProductDispense.preparedDate": "dateTime", + "BiologicallyDerivedProductDispense.product": "Reference", + "BiologicallyDerivedProductDispense.quantity": "Quantity", + "BiologicallyDerivedProductDispense.status": "code", + "BiologicallyDerivedProductDispense.text": "Narrative", + "BiologicallyDerivedProductDispense.usageInstruction": "string", + "BiologicallyDerivedProductDispense.whenHandedOver": "dateTime", + "BodyStructure.active": "boolean", + "BodyStructure.contained": "Resource", + "BodyStructure.description": "markdown", + "BodyStructure.extension": "Extension", + "BodyStructure.id": "System.String", + "BodyStructure.identifier": "Identifier", + "BodyStructure.image": "Attachment", + "BodyStructure.implicitRules": "uri", + "BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition": "CodeableConcept", + "BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device": "CodeableReference", + "BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.extension": "Extension", + "BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.id": "System.String", + "BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.modifierExtension": "Extension", + "BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value": "Quantity", + "BodyStructure.includedStructure.bodyLandmarkOrientation.extension": "Extension", + "BodyStructure.includedStructure.bodyLandmarkOrientation.id": "System.String", + "BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription": "CodeableConcept", + "BodyStructure.includedStructure.bodyLandmarkOrientation.modifierExtension": "Extension", + "BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation": "CodeableConcept", + "BodyStructure.includedStructure.extension": "Extension", + "BodyStructure.includedStructure.id": "System.String", + "BodyStructure.includedStructure.laterality": "CodeableConcept", + "BodyStructure.includedStructure.modifierExtension": "Extension", + "BodyStructure.includedStructure.qualifier": "CodeableConcept", + "BodyStructure.includedStructure.spatialReference": "Reference", + "BodyStructure.includedStructure.structure": "CodeableConcept", + "BodyStructure.language": "code", + "BodyStructure.meta": "Meta", + "BodyStructure.modifierExtension": "Extension", + "BodyStructure.morphology": "CodeableConcept", + "BodyStructure.patient": "Reference", + "BodyStructure.text": "Narrative", + "Bundle.entry.extension": "Extension", + "Bundle.entry.fullUrl": "uri", + "Bundle.entry.id": "System.String", + "Bundle.entry.modifierExtension": "Extension", + "Bundle.entry.request.extension": "Extension", + "Bundle.entry.request.id": "System.String", + "Bundle.entry.request.ifMatch": "string", + "Bundle.entry.request.ifModifiedSince": "instant", + "Bundle.entry.request.ifNoneExist": "string", + "Bundle.entry.request.ifNoneMatch": "string", + "Bundle.entry.request.method": "code", + "Bundle.entry.request.modifierExtension": "Extension", + "Bundle.entry.request.url": "uri", + "Bundle.entry.resource": "Resource", + "Bundle.entry.response.etag": "string", + "Bundle.entry.response.extension": "Extension", + "Bundle.entry.response.id": "System.String", + "Bundle.entry.response.lastModified": "instant", + "Bundle.entry.response.location": "uri", + "Bundle.entry.response.modifierExtension": "Extension", + "Bundle.entry.response.outcome": "Resource", + "Bundle.entry.response.status": "string", + "Bundle.entry.search.extension": "Extension", + "Bundle.entry.search.id": "System.String", + "Bundle.entry.search.mode": "code", + "Bundle.entry.search.modifierExtension": "Extension", + "Bundle.entry.search.score": "decimal", + "Bundle.id": "System.String", + "Bundle.identifier": "Identifier", + "Bundle.implicitRules": "uri", + "Bundle.issues": "Resource", + "Bundle.language": "code", + "Bundle.link.extension": "Extension", + "Bundle.link.id": "System.String", + "Bundle.link.modifierExtension": "Extension", + "Bundle.link.relation": "code", + "Bundle.link.url": "uri", + "Bundle.meta": "Meta", + "Bundle.signature": "Signature", + "Bundle.timestamp": "instant", + "Bundle.total": "unsignedInt", + "Bundle.type": "code", + "CanonicalResource.contact": "ContactDetail", + "CanonicalResource.contained": "Resource", + "CanonicalResource.copyright": "markdown", + "CanonicalResource.copyrightLabel": "string", + "CanonicalResource.date": "dateTime", + "CanonicalResource.description": "markdown", + "CanonicalResource.experimental": "boolean", + "CanonicalResource.extension": "Extension", + "CanonicalResource.id": "System.String", + "CanonicalResource.identifier": "Identifier", + "CanonicalResource.implicitRules": "uri", + "CanonicalResource.jurisdiction": "CodeableConcept", + "CanonicalResource.language": "code", + "CanonicalResource.meta": "Meta", + "CanonicalResource.modifierExtension": "Extension", + "CanonicalResource.name": "string", + "CanonicalResource.publisher": "string", + "CanonicalResource.purpose": "markdown", + "CanonicalResource.status": "code", + "CanonicalResource.text": "Narrative", + "CanonicalResource.title": "string", + "CanonicalResource.url": "uri", + "CanonicalResource.useContext": "UsageContext", + "CanonicalResource.version": "string", + "CanonicalResource.versionAlgorithmCoding": "Coding", + "CanonicalResource.versionAlgorithmString": "string", + "CapabilityStatement.acceptLanguage": "code", + "CapabilityStatement.contact": "ContactDetail", + "CapabilityStatement.contained": "Resource", + "CapabilityStatement.copyright": "markdown", + "CapabilityStatement.copyrightLabel": "string", + "CapabilityStatement.date": "dateTime", + "CapabilityStatement.description": "markdown", + "CapabilityStatement.document.documentation": "markdown", + "CapabilityStatement.document.extension": "Extension", + "CapabilityStatement.document.id": "System.String", + "CapabilityStatement.document.mode": "code", + "CapabilityStatement.document.modifierExtension": "Extension", + "CapabilityStatement.document.profile": "canonical", + "CapabilityStatement.experimental": "boolean", + "CapabilityStatement.extension": "Extension", + "CapabilityStatement.fhirVersion": "code", + "CapabilityStatement.format": "code", + "CapabilityStatement.id": "System.String", + "CapabilityStatement.identifier": "Identifier", + "CapabilityStatement.implementation.custodian": "Reference", + "CapabilityStatement.implementation.description": "markdown", + "CapabilityStatement.implementation.extension": "Extension", + "CapabilityStatement.implementation.id": "System.String", + "CapabilityStatement.implementation.modifierExtension": "Extension", + "CapabilityStatement.implementation.url": "url", + "CapabilityStatement.implementationGuide": "canonical", + "CapabilityStatement.implicitRules": "uri", + "CapabilityStatement.imports": "canonical", + "CapabilityStatement.instantiates": "canonical", + "CapabilityStatement.jurisdiction": "CodeableConcept", + "CapabilityStatement.kind": "code", + "CapabilityStatement.language": "code", + "CapabilityStatement.messaging.documentation": "markdown", + "CapabilityStatement.messaging.endpoint.address": "url", + "CapabilityStatement.messaging.endpoint.extension": "Extension", + "CapabilityStatement.messaging.endpoint.id": "System.String", + "CapabilityStatement.messaging.endpoint.modifierExtension": "Extension", + "CapabilityStatement.messaging.endpoint.protocol": "Coding", + "CapabilityStatement.messaging.extension": "Extension", + "CapabilityStatement.messaging.id": "System.String", + "CapabilityStatement.messaging.modifierExtension": "Extension", + "CapabilityStatement.messaging.reliableCache": "unsignedInt", + "CapabilityStatement.messaging.supportedMessage.definition": "canonical", + "CapabilityStatement.messaging.supportedMessage.extension": "Extension", + "CapabilityStatement.messaging.supportedMessage.id": "System.String", + "CapabilityStatement.messaging.supportedMessage.mode": "code", + "CapabilityStatement.messaging.supportedMessage.modifierExtension": "Extension", + "CapabilityStatement.meta": "Meta", + "CapabilityStatement.modifierExtension": "Extension", + "CapabilityStatement.name": "string", + "CapabilityStatement.patchFormat": "code", + "CapabilityStatement.publisher": "string", + "CapabilityStatement.purpose": "markdown", + "CapabilityStatement.rest.compartment": "canonical", + "CapabilityStatement.rest.documentation": "markdown", + "CapabilityStatement.rest.extension": "Extension", + "CapabilityStatement.rest.id": "System.String", + "CapabilityStatement.rest.interaction.code": "code", + "CapabilityStatement.rest.interaction.documentation": "markdown", + "CapabilityStatement.rest.interaction.extension": "Extension", + "CapabilityStatement.rest.interaction.id": "System.String", + "CapabilityStatement.rest.interaction.modifierExtension": "Extension", + "CapabilityStatement.rest.mode": "code", + "CapabilityStatement.rest.modifierExtension": "Extension", + "CapabilityStatement.rest.resource.conditionalCreate": "boolean", + "CapabilityStatement.rest.resource.conditionalDelete": "code", + "CapabilityStatement.rest.resource.conditionalPatch": "boolean", + "CapabilityStatement.rest.resource.conditionalRead": "code", + "CapabilityStatement.rest.resource.conditionalUpdate": "boolean", + "CapabilityStatement.rest.resource.documentation": "markdown", + "CapabilityStatement.rest.resource.extension": "Extension", + "CapabilityStatement.rest.resource.id": "System.String", + "CapabilityStatement.rest.resource.interaction.code": "code", + "CapabilityStatement.rest.resource.interaction.documentation": "markdown", + "CapabilityStatement.rest.resource.interaction.extension": "Extension", + "CapabilityStatement.rest.resource.interaction.id": "System.String", + "CapabilityStatement.rest.resource.interaction.modifierExtension": "Extension", + "CapabilityStatement.rest.resource.modifierExtension": "Extension", + "CapabilityStatement.rest.resource.operation.definition": "canonical", + "CapabilityStatement.rest.resource.operation.documentation": "markdown", + "CapabilityStatement.rest.resource.operation.extension": "Extension", + "CapabilityStatement.rest.resource.operation.id": "System.String", + "CapabilityStatement.rest.resource.operation.modifierExtension": "Extension", + "CapabilityStatement.rest.resource.operation.name": "string", + "CapabilityStatement.rest.resource.profile": "canonical", + "CapabilityStatement.rest.resource.readHistory": "boolean", + "CapabilityStatement.rest.resource.referencePolicy": "code", + "CapabilityStatement.rest.resource.searchInclude": "string", + "CapabilityStatement.rest.resource.searchParam.definition": "canonical", + "CapabilityStatement.rest.resource.searchParam.documentation": "markdown", + "CapabilityStatement.rest.resource.searchParam.extension": "Extension", + "CapabilityStatement.rest.resource.searchParam.id": "System.String", + "CapabilityStatement.rest.resource.searchParam.modifierExtension": "Extension", + "CapabilityStatement.rest.resource.searchParam.name": "string", + "CapabilityStatement.rest.resource.searchParam.type": "code", + "CapabilityStatement.rest.resource.searchRevInclude": "string", + "CapabilityStatement.rest.resource.supportedProfile": "canonical", + "CapabilityStatement.rest.resource.type": "code", + "CapabilityStatement.rest.resource.updateCreate": "boolean", + "CapabilityStatement.rest.resource.versioning": "code", + "CapabilityStatement.rest.security.cors": "boolean", + "CapabilityStatement.rest.security.description": "markdown", + "CapabilityStatement.rest.security.extension": "Extension", + "CapabilityStatement.rest.security.id": "System.String", + "CapabilityStatement.rest.security.modifierExtension": "Extension", + "CapabilityStatement.rest.security.service": "CodeableConcept", + "CapabilityStatement.software.extension": "Extension", + "CapabilityStatement.software.id": "System.String", + "CapabilityStatement.software.modifierExtension": "Extension", + "CapabilityStatement.software.name": "string", + "CapabilityStatement.software.releaseDate": "dateTime", + "CapabilityStatement.software.version": "string", + "CapabilityStatement.status": "code", + "CapabilityStatement.text": "Narrative", + "CapabilityStatement.title": "string", + "CapabilityStatement.url": "uri", + "CapabilityStatement.useContext": "UsageContext", + "CapabilityStatement.version": "string", + "CapabilityStatement.versionAlgorithmCoding": "Coding", + "CapabilityStatement.versionAlgorithmString": "string", + "CarePlan.activity.extension": "Extension", + "CarePlan.activity.id": "System.String", + "CarePlan.activity.modifierExtension": "Extension", + "CarePlan.activity.performedActivity": "CodeableReference", + "CarePlan.activity.plannedActivityReference": "Reference", + "CarePlan.activity.progress": "Annotation", + "CarePlan.addresses": "CodeableReference", + "CarePlan.basedOn": "Reference", + "CarePlan.careTeam": "Reference", + "CarePlan.category": "CodeableConcept", + "CarePlan.contained": "Resource", + "CarePlan.contributor": "Reference", + "CarePlan.created": "dateTime", + "CarePlan.custodian": "Reference", + "CarePlan.description": "string", + "CarePlan.encounter": "Reference", + "CarePlan.extension": "Extension", + "CarePlan.goal": "Reference", + "CarePlan.id": "System.String", + "CarePlan.identifier": "Identifier", + "CarePlan.implicitRules": "uri", + "CarePlan.instantiatesCanonical": "canonical", + "CarePlan.instantiatesUri": "uri", + "CarePlan.intent": "code", + "CarePlan.language": "code", + "CarePlan.meta": "Meta", + "CarePlan.modifierExtension": "Extension", + "CarePlan.note": "Annotation", + "CarePlan.partOf": "Reference", + "CarePlan.period": "Period", + "CarePlan.replaces": "Reference", + "CarePlan.status": "code", + "CarePlan.subject": "Reference", + "CarePlan.supportingInfo": "Reference", + "CarePlan.text": "Narrative", + "CarePlan.title": "string", + "CareTeam.category": "CodeableConcept", + "CareTeam.contained": "Resource", + "CareTeam.extension": "Extension", + "CareTeam.id": "System.String", + "CareTeam.identifier": "Identifier", + "CareTeam.implicitRules": "uri", + "CareTeam.language": "code", + "CareTeam.managingOrganization": "Reference", + "CareTeam.meta": "Meta", + "CareTeam.modifierExtension": "Extension", + "CareTeam.name": "string", + "CareTeam.note": "Annotation", + "CareTeam.participant.coveragePeriod": "Period", + "CareTeam.participant.coverageTiming": "Timing", + "CareTeam.participant.extension": "Extension", + "CareTeam.participant.id": "System.String", + "CareTeam.participant.member": "Reference", + "CareTeam.participant.modifierExtension": "Extension", + "CareTeam.participant.onBehalfOf": "Reference", + "CareTeam.participant.role": "CodeableConcept", + "CareTeam.period": "Period", + "CareTeam.reason": "CodeableReference", + "CareTeam.status": "code", + "CareTeam.subject": "Reference", + "CareTeam.telecom": "ContactPoint", + "CareTeam.text": "Narrative", + "ChargeItem.account": "Reference", + "ChargeItem.bodysite": "CodeableConcept", + "ChargeItem.code": "CodeableConcept", + "ChargeItem.contained": "Resource", + "ChargeItem.costCenter": "Reference", + "ChargeItem.definitionCanonical": "canonical", + "ChargeItem.definitionUri": "uri", + "ChargeItem.encounter": "Reference", + "ChargeItem.enteredDate": "dateTime", + "ChargeItem.enterer": "Reference", + "ChargeItem.extension": "Extension", + "ChargeItem.id": "System.String", + "ChargeItem.identifier": "Identifier", + "ChargeItem.implicitRules": "uri", + "ChargeItem.language": "code", + "ChargeItem.meta": "Meta", + "ChargeItem.modifierExtension": "Extension", + "ChargeItem.note": "Annotation", + "ChargeItem.occurrenceDateTime": "dateTime", + "ChargeItem.occurrencePeriod": "Period", + "ChargeItem.occurrenceTiming": "Timing", + "ChargeItem.overrideReason": "CodeableConcept", + "ChargeItem.partOf": "Reference", + "ChargeItem.performer.actor": "Reference", + "ChargeItem.performer.extension": "Extension", + "ChargeItem.performer.function": "CodeableConcept", + "ChargeItem.performer.id": "System.String", + "ChargeItem.performer.modifierExtension": "Extension", + "ChargeItem.performingOrganization": "Reference", + "ChargeItem.product": "CodeableReference", + "ChargeItem.quantity": "Quantity", + "ChargeItem.reason": "CodeableConcept", + "ChargeItem.requestingOrganization": "Reference", + "ChargeItem.service": "CodeableReference", + "ChargeItem.status": "code", + "ChargeItem.subject": "Reference", + "ChargeItem.supportingInformation": "Reference", + "ChargeItem.text": "Narrative", + "ChargeItem.totalPriceComponent": "MonetaryComponent", + "ChargeItem.unitPriceComponent": "MonetaryComponent", + "ChargeItemDefinition.applicability.condition": "Expression", + "ChargeItemDefinition.applicability.effectivePeriod": "Period", + "ChargeItemDefinition.applicability.extension": "Extension", + "ChargeItemDefinition.applicability.id": "System.String", + "ChargeItemDefinition.applicability.modifierExtension": "Extension", + "ChargeItemDefinition.applicability.relatedArtifact": "RelatedArtifact", + "ChargeItemDefinition.approvalDate": "date", + "ChargeItemDefinition.code": "CodeableConcept", + "ChargeItemDefinition.contact": "ContactDetail", + "ChargeItemDefinition.contained": "Resource", + "ChargeItemDefinition.copyright": "markdown", + "ChargeItemDefinition.copyrightLabel": "string", + "ChargeItemDefinition.date": "dateTime", + "ChargeItemDefinition.derivedFromUri": "uri", + "ChargeItemDefinition.description": "markdown", + "ChargeItemDefinition.experimental": "boolean", + "ChargeItemDefinition.extension": "Extension", + "ChargeItemDefinition.id": "System.String", + "ChargeItemDefinition.identifier": "Identifier", + "ChargeItemDefinition.implicitRules": "uri", + "ChargeItemDefinition.instance": "Reference", + "ChargeItemDefinition.jurisdiction": "CodeableConcept", + "ChargeItemDefinition.language": "code", + "ChargeItemDefinition.lastReviewDate": "date", + "ChargeItemDefinition.meta": "Meta", + "ChargeItemDefinition.modifierExtension": "Extension", + "ChargeItemDefinition.name": "string", + "ChargeItemDefinition.partOf": "canonical", + "ChargeItemDefinition.propertyGroup.extension": "Extension", + "ChargeItemDefinition.propertyGroup.id": "System.String", + "ChargeItemDefinition.propertyGroup.modifierExtension": "Extension", + "ChargeItemDefinition.propertyGroup.priceComponent": "MonetaryComponent", + "ChargeItemDefinition.publisher": "string", + "ChargeItemDefinition.purpose": "markdown", + "ChargeItemDefinition.replaces": "canonical", + "ChargeItemDefinition.status": "code", + "ChargeItemDefinition.text": "Narrative", + "ChargeItemDefinition.title": "string", + "ChargeItemDefinition.url": "uri", + "ChargeItemDefinition.useContext": "UsageContext", + "ChargeItemDefinition.version": "string", + "ChargeItemDefinition.versionAlgorithmCoding": "Coding", + "ChargeItemDefinition.versionAlgorithmString": "string", + "Citation.approvalDate": "date", + "Citation.author": "ContactDetail", + "Citation.citedArtifact.abstract.copyright": "markdown", + "Citation.citedArtifact.abstract.extension": "Extension", + "Citation.citedArtifact.abstract.id": "System.String", + "Citation.citedArtifact.abstract.language": "CodeableConcept", + "Citation.citedArtifact.abstract.modifierExtension": "Extension", + "Citation.citedArtifact.abstract.text": "markdown", + "Citation.citedArtifact.abstract.type": "CodeableConcept", + "Citation.citedArtifact.classification.artifactAssessment": "Reference", + "Citation.citedArtifact.classification.classifier": "CodeableConcept", + "Citation.citedArtifact.classification.extension": "Extension", + "Citation.citedArtifact.classification.id": "System.String", + "Citation.citedArtifact.classification.modifierExtension": "Extension", + "Citation.citedArtifact.classification.type": "CodeableConcept", + "Citation.citedArtifact.contributorship.complete": "boolean", + "Citation.citedArtifact.contributorship.entry.affiliation": "Reference", + "Citation.citedArtifact.contributorship.entry.contributionInstance.extension": "Extension", + "Citation.citedArtifact.contributorship.entry.contributionInstance.id": "System.String", + "Citation.citedArtifact.contributorship.entry.contributionInstance.modifierExtension": "Extension", + "Citation.citedArtifact.contributorship.entry.contributionInstance.time": "dateTime", + "Citation.citedArtifact.contributorship.entry.contributionInstance.type": "CodeableConcept", + "Citation.citedArtifact.contributorship.entry.contributionType": "CodeableConcept", + "Citation.citedArtifact.contributorship.entry.contributor": "Reference", + "Citation.citedArtifact.contributorship.entry.correspondingContact": "boolean", + "Citation.citedArtifact.contributorship.entry.extension": "Extension", + "Citation.citedArtifact.contributorship.entry.forenameInitials": "string", + "Citation.citedArtifact.contributorship.entry.id": "System.String", + "Citation.citedArtifact.contributorship.entry.modifierExtension": "Extension", + "Citation.citedArtifact.contributorship.entry.rankingOrder": "positiveInt", + "Citation.citedArtifact.contributorship.entry.role": "CodeableConcept", + "Citation.citedArtifact.contributorship.extension": "Extension", + "Citation.citedArtifact.contributorship.id": "System.String", + "Citation.citedArtifact.contributorship.modifierExtension": "Extension", + "Citation.citedArtifact.contributorship.summary.extension": "Extension", + "Citation.citedArtifact.contributorship.summary.id": "System.String", + "Citation.citedArtifact.contributorship.summary.modifierExtension": "Extension", + "Citation.citedArtifact.contributorship.summary.source": "CodeableConcept", + "Citation.citedArtifact.contributorship.summary.style": "CodeableConcept", + "Citation.citedArtifact.contributorship.summary.type": "CodeableConcept", + "Citation.citedArtifact.contributorship.summary.value": "markdown", + "Citation.citedArtifact.currentState": "CodeableConcept", + "Citation.citedArtifact.dateAccessed": "dateTime", + "Citation.citedArtifact.extension": "Extension", + "Citation.citedArtifact.id": "System.String", + "Citation.citedArtifact.identifier": "Identifier", + "Citation.citedArtifact.modifierExtension": "Extension", + "Citation.citedArtifact.note": "Annotation", + "Citation.citedArtifact.part.baseCitation": "Reference", + "Citation.citedArtifact.part.extension": "Extension", + "Citation.citedArtifact.part.id": "System.String", + "Citation.citedArtifact.part.modifierExtension": "Extension", + "Citation.citedArtifact.part.type": "CodeableConcept", + "Citation.citedArtifact.part.value": "string", + "Citation.citedArtifact.publicationForm.accessionNumber": "string", + "Citation.citedArtifact.publicationForm.articleDate": "dateTime", + "Citation.citedArtifact.publicationForm.citedMedium": "CodeableConcept", + "Citation.citedArtifact.publicationForm.copyright": "markdown", + "Citation.citedArtifact.publicationForm.extension": "Extension", + "Citation.citedArtifact.publicationForm.firstPage": "string", + "Citation.citedArtifact.publicationForm.id": "System.String", + "Citation.citedArtifact.publicationForm.issue": "string", + "Citation.citedArtifact.publicationForm.language": "CodeableConcept", + "Citation.citedArtifact.publicationForm.lastPage": "string", + "Citation.citedArtifact.publicationForm.lastRevisionDate": "dateTime", + "Citation.citedArtifact.publicationForm.modifierExtension": "Extension", + "Citation.citedArtifact.publicationForm.pageCount": "string", + "Citation.citedArtifact.publicationForm.pageString": "string", + "Citation.citedArtifact.publicationForm.publicationDateSeason": "string", + "Citation.citedArtifact.publicationForm.publicationDateText": "string", + "Citation.citedArtifact.publicationForm.publishedIn.extension": "Extension", + "Citation.citedArtifact.publicationForm.publishedIn.id": "System.String", + "Citation.citedArtifact.publicationForm.publishedIn.identifier": "Identifier", + "Citation.citedArtifact.publicationForm.publishedIn.modifierExtension": "Extension", + "Citation.citedArtifact.publicationForm.publishedIn.publisher": "Reference", + "Citation.citedArtifact.publicationForm.publishedIn.publisherLocation": "string", + "Citation.citedArtifact.publicationForm.publishedIn.title": "string", + "Citation.citedArtifact.publicationForm.publishedIn.type": "CodeableConcept", + "Citation.citedArtifact.publicationForm.volume": "string", + "Citation.citedArtifact.relatedIdentifier": "Identifier", + "Citation.citedArtifact.relatesTo.citation": "markdown", + "Citation.citedArtifact.relatesTo.classifier": "CodeableConcept", + "Citation.citedArtifact.relatesTo.display": "string", + "Citation.citedArtifact.relatesTo.document": "Attachment", + "Citation.citedArtifact.relatesTo.extension": "Extension", + "Citation.citedArtifact.relatesTo.id": "System.String", + "Citation.citedArtifact.relatesTo.label": "string", + "Citation.citedArtifact.relatesTo.modifierExtension": "Extension", + "Citation.citedArtifact.relatesTo.resource": "canonical", + "Citation.citedArtifact.relatesTo.resourceReference": "Reference", + "Citation.citedArtifact.relatesTo.type": "code", + "Citation.citedArtifact.statusDate.activity": "CodeableConcept", + "Citation.citedArtifact.statusDate.actual": "boolean", + "Citation.citedArtifact.statusDate.extension": "Extension", + "Citation.citedArtifact.statusDate.id": "System.String", + "Citation.citedArtifact.statusDate.modifierExtension": "Extension", + "Citation.citedArtifact.statusDate.period": "Period", + "Citation.citedArtifact.title.extension": "Extension", + "Citation.citedArtifact.title.id": "System.String", + "Citation.citedArtifact.title.language": "CodeableConcept", + "Citation.citedArtifact.title.modifierExtension": "Extension", + "Citation.citedArtifact.title.text": "markdown", + "Citation.citedArtifact.title.type": "CodeableConcept", + "Citation.citedArtifact.version.baseCitation": "Reference", + "Citation.citedArtifact.version.extension": "Extension", + "Citation.citedArtifact.version.id": "System.String", + "Citation.citedArtifact.version.modifierExtension": "Extension", + "Citation.citedArtifact.version.value": "string", + "Citation.citedArtifact.webLocation.classifier": "CodeableConcept", + "Citation.citedArtifact.webLocation.extension": "Extension", + "Citation.citedArtifact.webLocation.id": "System.String", + "Citation.citedArtifact.webLocation.modifierExtension": "Extension", + "Citation.citedArtifact.webLocation.url": "uri", + "Citation.classification.classifier": "CodeableConcept", + "Citation.classification.extension": "Extension", + "Citation.classification.id": "System.String", + "Citation.classification.modifierExtension": "Extension", + "Citation.classification.type": "CodeableConcept", + "Citation.contact": "ContactDetail", + "Citation.contained": "Resource", + "Citation.copyright": "markdown", + "Citation.copyrightLabel": "string", + "Citation.currentState": "CodeableConcept", + "Citation.date": "dateTime", + "Citation.description": "markdown", + "Citation.editor": "ContactDetail", + "Citation.effectivePeriod": "Period", + "Citation.endorser": "ContactDetail", + "Citation.experimental": "boolean", + "Citation.extension": "Extension", + "Citation.id": "System.String", + "Citation.identifier": "Identifier", + "Citation.implicitRules": "uri", + "Citation.jurisdiction": "CodeableConcept", + "Citation.language": "code", + "Citation.lastReviewDate": "date", + "Citation.meta": "Meta", + "Citation.modifierExtension": "Extension", + "Citation.name": "string", + "Citation.note": "Annotation", + "Citation.publisher": "string", + "Citation.purpose": "markdown", + "Citation.relatedArtifact": "RelatedArtifact", + "Citation.reviewer": "ContactDetail", + "Citation.status": "code", + "Citation.statusDate.activity": "CodeableConcept", + "Citation.statusDate.actual": "boolean", + "Citation.statusDate.extension": "Extension", + "Citation.statusDate.id": "System.String", + "Citation.statusDate.modifierExtension": "Extension", + "Citation.statusDate.period": "Period", + "Citation.summary.extension": "Extension", + "Citation.summary.id": "System.String", + "Citation.summary.modifierExtension": "Extension", + "Citation.summary.style": "CodeableConcept", + "Citation.summary.text": "markdown", + "Citation.text": "Narrative", + "Citation.title": "string", + "Citation.url": "uri", + "Citation.useContext": "UsageContext", + "Citation.version": "string", + "Citation.versionAlgorithmCoding": "Coding", + "Citation.versionAlgorithmString": "string", + "Claim.accident.date": "date", + "Claim.accident.extension": "Extension", + "Claim.accident.id": "System.String", + "Claim.accident.locationAddress": "Address", + "Claim.accident.locationReference": "Reference", + "Claim.accident.modifierExtension": "Extension", + "Claim.accident.type": "CodeableConcept", + "Claim.billablePeriod": "Period", + "Claim.careTeam.extension": "Extension", + "Claim.careTeam.id": "System.String", + "Claim.careTeam.modifierExtension": "Extension", + "Claim.careTeam.provider": "Reference", + "Claim.careTeam.responsible": "boolean", + "Claim.careTeam.role": "CodeableConcept", + "Claim.careTeam.sequence": "positiveInt", + "Claim.careTeam.specialty": "CodeableConcept", + "Claim.contained": "Resource", + "Claim.created": "dateTime", + "Claim.diagnosis.diagnosisCodeableConcept": "CodeableConcept", + "Claim.diagnosis.diagnosisReference": "Reference", + "Claim.diagnosis.extension": "Extension", + "Claim.diagnosis.id": "System.String", + "Claim.diagnosis.modifierExtension": "Extension", + "Claim.diagnosis.onAdmission": "CodeableConcept", + "Claim.diagnosis.sequence": "positiveInt", + "Claim.diagnosis.type": "CodeableConcept", + "Claim.diagnosisRelatedGroup": "CodeableConcept", + "Claim.encounter": "Reference", + "Claim.enterer": "Reference", + "Claim.event.extension": "Extension", + "Claim.event.id": "System.String", + "Claim.event.modifierExtension": "Extension", + "Claim.event.type": "CodeableConcept", + "Claim.event.whenDateTime": "dateTime", + "Claim.event.whenPeriod": "Period", + "Claim.extension": "Extension", + "Claim.facility": "Reference", + "Claim.fundsReserve": "CodeableConcept", + "Claim.id": "System.String", + "Claim.identifier": "Identifier", + "Claim.implicitRules": "uri", + "Claim.insurance.businessArrangement": "string", + "Claim.insurance.claimResponse": "Reference", + "Claim.insurance.coverage": "Reference", + "Claim.insurance.extension": "Extension", + "Claim.insurance.focal": "boolean", + "Claim.insurance.id": "System.String", + "Claim.insurance.identifier": "Identifier", + "Claim.insurance.modifierExtension": "Extension", + "Claim.insurance.preAuthRef": "string", + "Claim.insurance.sequence": "positiveInt", + "Claim.insurer": "Reference", + "Claim.item.bodySite.extension": "Extension", + "Claim.item.bodySite.id": "System.String", + "Claim.item.bodySite.modifierExtension": "Extension", + "Claim.item.bodySite.site": "CodeableReference", + "Claim.item.bodySite.subSite": "CodeableConcept", + "Claim.item.careTeamSequence": "positiveInt", + "Claim.item.category": "CodeableConcept", + "Claim.item.detail.category": "CodeableConcept", + "Claim.item.detail.extension": "Extension", + "Claim.item.detail.factor": "decimal", + "Claim.item.detail.id": "System.String", + "Claim.item.detail.modifier": "CodeableConcept", + "Claim.item.detail.modifierExtension": "Extension", + "Claim.item.detail.net": "Money", + "Claim.item.detail.patientPaid": "Money", + "Claim.item.detail.productOrService": "CodeableConcept", + "Claim.item.detail.productOrServiceEnd": "CodeableConcept", + "Claim.item.detail.programCode": "CodeableConcept", + "Claim.item.detail.quantity": "Quantity", + "Claim.item.detail.revenue": "CodeableConcept", + "Claim.item.detail.sequence": "positiveInt", + "Claim.item.detail.subDetail.category": "CodeableConcept", + "Claim.item.detail.subDetail.extension": "Extension", + "Claim.item.detail.subDetail.factor": "decimal", + "Claim.item.detail.subDetail.id": "System.String", + "Claim.item.detail.subDetail.modifier": "CodeableConcept", + "Claim.item.detail.subDetail.modifierExtension": "Extension", + "Claim.item.detail.subDetail.net": "Money", + "Claim.item.detail.subDetail.patientPaid": "Money", + "Claim.item.detail.subDetail.productOrService": "CodeableConcept", + "Claim.item.detail.subDetail.productOrServiceEnd": "CodeableConcept", + "Claim.item.detail.subDetail.programCode": "CodeableConcept", + "Claim.item.detail.subDetail.quantity": "Quantity", + "Claim.item.detail.subDetail.revenue": "CodeableConcept", + "Claim.item.detail.subDetail.sequence": "positiveInt", + "Claim.item.detail.subDetail.tax": "Money", + "Claim.item.detail.subDetail.traceNumber": "Identifier", + "Claim.item.detail.subDetail.udi": "Reference", + "Claim.item.detail.subDetail.unitPrice": "Money", + "Claim.item.detail.tax": "Money", + "Claim.item.detail.traceNumber": "Identifier", + "Claim.item.detail.udi": "Reference", + "Claim.item.detail.unitPrice": "Money", + "Claim.item.diagnosisSequence": "positiveInt", + "Claim.item.encounter": "Reference", + "Claim.item.extension": "Extension", + "Claim.item.factor": "decimal", + "Claim.item.id": "System.String", + "Claim.item.informationSequence": "positiveInt", + "Claim.item.locationAddress": "Address", + "Claim.item.locationCodeableConcept": "CodeableConcept", + "Claim.item.locationReference": "Reference", + "Claim.item.modifier": "CodeableConcept", + "Claim.item.modifierExtension": "Extension", + "Claim.item.net": "Money", + "Claim.item.patientPaid": "Money", + "Claim.item.procedureSequence": "positiveInt", + "Claim.item.productOrService": "CodeableConcept", + "Claim.item.productOrServiceEnd": "CodeableConcept", + "Claim.item.programCode": "CodeableConcept", + "Claim.item.quantity": "Quantity", + "Claim.item.request": "Reference", + "Claim.item.revenue": "CodeableConcept", + "Claim.item.sequence": "positiveInt", + "Claim.item.servicedDate": "date", + "Claim.item.servicedPeriod": "Period", + "Claim.item.tax": "Money", + "Claim.item.traceNumber": "Identifier", + "Claim.item.udi": "Reference", + "Claim.item.unitPrice": "Money", + "Claim.language": "code", + "Claim.meta": "Meta", + "Claim.modifierExtension": "Extension", + "Claim.originalPrescription": "Reference", + "Claim.patient": "Reference", + "Claim.patientPaid": "Money", + "Claim.payee.extension": "Extension", + "Claim.payee.id": "System.String", + "Claim.payee.modifierExtension": "Extension", + "Claim.payee.party": "Reference", + "Claim.payee.type": "CodeableConcept", + "Claim.prescription": "Reference", + "Claim.priority": "CodeableConcept", + "Claim.procedure.date": "dateTime", + "Claim.procedure.extension": "Extension", + "Claim.procedure.id": "System.String", + "Claim.procedure.modifierExtension": "Extension", + "Claim.procedure.procedureCodeableConcept": "CodeableConcept", + "Claim.procedure.procedureReference": "Reference", + "Claim.procedure.sequence": "positiveInt", + "Claim.procedure.type": "CodeableConcept", + "Claim.procedure.udi": "Reference", + "Claim.provider": "Reference", + "Claim.referral": "Reference", + "Claim.related.claim": "Reference", + "Claim.related.extension": "Extension", + "Claim.related.id": "System.String", + "Claim.related.modifierExtension": "Extension", + "Claim.related.reference": "Identifier", + "Claim.related.relationship": "CodeableConcept", + "Claim.status": "code", + "Claim.subType": "CodeableConcept", + "Claim.supportingInfo.category": "CodeableConcept", + "Claim.supportingInfo.code": "CodeableConcept", + "Claim.supportingInfo.extension": "Extension", + "Claim.supportingInfo.id": "System.String", + "Claim.supportingInfo.modifierExtension": "Extension", + "Claim.supportingInfo.reason": "CodeableConcept", + "Claim.supportingInfo.sequence": "positiveInt", + "Claim.supportingInfo.timingDate": "date", + "Claim.supportingInfo.timingPeriod": "Period", + "Claim.supportingInfo.valueAttachment": "Attachment", + "Claim.supportingInfo.valueBoolean": "boolean", + "Claim.supportingInfo.valueIdentifier": "Identifier", + "Claim.supportingInfo.valueQuantity": "Quantity", + "Claim.supportingInfo.valueReference": "Reference", + "Claim.supportingInfo.valueString": "string", + "Claim.text": "Narrative", + "Claim.total": "Money", + "Claim.traceNumber": "Identifier", + "Claim.type": "CodeableConcept", + "Claim.use": "code", + "ClaimResponse.addItem.bodySite.extension": "Extension", + "ClaimResponse.addItem.bodySite.id": "System.String", + "ClaimResponse.addItem.bodySite.modifierExtension": "Extension", + "ClaimResponse.addItem.bodySite.site": "CodeableReference", + "ClaimResponse.addItem.bodySite.subSite": "CodeableConcept", + "ClaimResponse.addItem.detail.extension": "Extension", + "ClaimResponse.addItem.detail.factor": "decimal", + "ClaimResponse.addItem.detail.id": "System.String", + "ClaimResponse.addItem.detail.modifier": "CodeableConcept", + "ClaimResponse.addItem.detail.modifierExtension": "Extension", + "ClaimResponse.addItem.detail.net": "Money", + "ClaimResponse.addItem.detail.noteNumber": "positiveInt", + "ClaimResponse.addItem.detail.productOrService": "CodeableConcept", + "ClaimResponse.addItem.detail.productOrServiceEnd": "CodeableConcept", + "ClaimResponse.addItem.detail.quantity": "Quantity", + "ClaimResponse.addItem.detail.revenue": "CodeableConcept", + "ClaimResponse.addItem.detail.subDetail.extension": "Extension", + "ClaimResponse.addItem.detail.subDetail.factor": "decimal", + "ClaimResponse.addItem.detail.subDetail.id": "System.String", + "ClaimResponse.addItem.detail.subDetail.modifier": "CodeableConcept", + "ClaimResponse.addItem.detail.subDetail.modifierExtension": "Extension", + "ClaimResponse.addItem.detail.subDetail.net": "Money", + "ClaimResponse.addItem.detail.subDetail.noteNumber": "positiveInt", + "ClaimResponse.addItem.detail.subDetail.productOrService": "CodeableConcept", + "ClaimResponse.addItem.detail.subDetail.productOrServiceEnd": "CodeableConcept", + "ClaimResponse.addItem.detail.subDetail.quantity": "Quantity", + "ClaimResponse.addItem.detail.subDetail.revenue": "CodeableConcept", + "ClaimResponse.addItem.detail.subDetail.tax": "Money", + "ClaimResponse.addItem.detail.subDetail.traceNumber": "Identifier", + "ClaimResponse.addItem.detail.subDetail.unitPrice": "Money", + "ClaimResponse.addItem.detail.tax": "Money", + "ClaimResponse.addItem.detail.traceNumber": "Identifier", + "ClaimResponse.addItem.detail.unitPrice": "Money", + "ClaimResponse.addItem.detailSequence": "positiveInt", + "ClaimResponse.addItem.extension": "Extension", + "ClaimResponse.addItem.factor": "decimal", + "ClaimResponse.addItem.id": "System.String", + "ClaimResponse.addItem.itemSequence": "positiveInt", + "ClaimResponse.addItem.locationAddress": "Address", + "ClaimResponse.addItem.locationCodeableConcept": "CodeableConcept", + "ClaimResponse.addItem.locationReference": "Reference", + "ClaimResponse.addItem.modifier": "CodeableConcept", + "ClaimResponse.addItem.modifierExtension": "Extension", + "ClaimResponse.addItem.net": "Money", + "ClaimResponse.addItem.noteNumber": "positiveInt", + "ClaimResponse.addItem.productOrService": "CodeableConcept", + "ClaimResponse.addItem.productOrServiceEnd": "CodeableConcept", + "ClaimResponse.addItem.programCode": "CodeableConcept", + "ClaimResponse.addItem.provider": "Reference", + "ClaimResponse.addItem.quantity": "Quantity", + "ClaimResponse.addItem.request": "Reference", + "ClaimResponse.addItem.revenue": "CodeableConcept", + "ClaimResponse.addItem.servicedDate": "date", + "ClaimResponse.addItem.servicedPeriod": "Period", + "ClaimResponse.addItem.subdetailSequence": "positiveInt", + "ClaimResponse.addItem.tax": "Money", + "ClaimResponse.addItem.traceNumber": "Identifier", + "ClaimResponse.addItem.unitPrice": "Money", + "ClaimResponse.communicationRequest": "Reference", + "ClaimResponse.contained": "Resource", + "ClaimResponse.created": "dateTime", + "ClaimResponse.decision": "CodeableConcept", + "ClaimResponse.diagnosisRelatedGroup": "CodeableConcept", + "ClaimResponse.disposition": "string", + "ClaimResponse.encounter": "Reference", + "ClaimResponse.error.code": "CodeableConcept", + "ClaimResponse.error.detailSequence": "positiveInt", + "ClaimResponse.error.expression": "string", + "ClaimResponse.error.extension": "Extension", + "ClaimResponse.error.id": "System.String", + "ClaimResponse.error.itemSequence": "positiveInt", + "ClaimResponse.error.modifierExtension": "Extension", + "ClaimResponse.error.subDetailSequence": "positiveInt", + "ClaimResponse.event.extension": "Extension", + "ClaimResponse.event.id": "System.String", + "ClaimResponse.event.modifierExtension": "Extension", + "ClaimResponse.event.type": "CodeableConcept", + "ClaimResponse.event.whenDateTime": "dateTime", + "ClaimResponse.event.whenPeriod": "Period", + "ClaimResponse.extension": "Extension", + "ClaimResponse.form": "Attachment", + "ClaimResponse.formCode": "CodeableConcept", + "ClaimResponse.fundsReserve": "CodeableConcept", + "ClaimResponse.id": "System.String", + "ClaimResponse.identifier": "Identifier", + "ClaimResponse.implicitRules": "uri", + "ClaimResponse.insurance.businessArrangement": "string", + "ClaimResponse.insurance.claimResponse": "Reference", + "ClaimResponse.insurance.coverage": "Reference", + "ClaimResponse.insurance.extension": "Extension", + "ClaimResponse.insurance.focal": "boolean", + "ClaimResponse.insurance.id": "System.String", + "ClaimResponse.insurance.modifierExtension": "Extension", + "ClaimResponse.insurance.sequence": "positiveInt", + "ClaimResponse.insurer": "Reference", + "ClaimResponse.item.adjudication.amount": "Money", + "ClaimResponse.item.adjudication.category": "CodeableConcept", + "ClaimResponse.item.adjudication.extension": "Extension", + "ClaimResponse.item.adjudication.id": "System.String", + "ClaimResponse.item.adjudication.modifierExtension": "Extension", + "ClaimResponse.item.adjudication.quantity": "Quantity", + "ClaimResponse.item.adjudication.reason": "CodeableConcept", + "ClaimResponse.item.detail.detailSequence": "positiveInt", + "ClaimResponse.item.detail.extension": "Extension", + "ClaimResponse.item.detail.id": "System.String", + "ClaimResponse.item.detail.modifierExtension": "Extension", + "ClaimResponse.item.detail.noteNumber": "positiveInt", + "ClaimResponse.item.detail.subDetail.extension": "Extension", + "ClaimResponse.item.detail.subDetail.id": "System.String", + "ClaimResponse.item.detail.subDetail.modifierExtension": "Extension", + "ClaimResponse.item.detail.subDetail.noteNumber": "positiveInt", + "ClaimResponse.item.detail.subDetail.subDetailSequence": "positiveInt", + "ClaimResponse.item.detail.subDetail.traceNumber": "Identifier", + "ClaimResponse.item.detail.traceNumber": "Identifier", + "ClaimResponse.item.extension": "Extension", + "ClaimResponse.item.id": "System.String", + "ClaimResponse.item.itemSequence": "positiveInt", + "ClaimResponse.item.modifierExtension": "Extension", + "ClaimResponse.item.noteNumber": "positiveInt", + "ClaimResponse.item.reviewOutcome.decision": "CodeableConcept", + "ClaimResponse.item.reviewOutcome.extension": "Extension", + "ClaimResponse.item.reviewOutcome.id": "System.String", + "ClaimResponse.item.reviewOutcome.modifierExtension": "Extension", + "ClaimResponse.item.reviewOutcome.preAuthPeriod": "Period", + "ClaimResponse.item.reviewOutcome.preAuthRef": "string", + "ClaimResponse.item.reviewOutcome.reason": "CodeableConcept", + "ClaimResponse.item.traceNumber": "Identifier", + "ClaimResponse.language": "code", + "ClaimResponse.meta": "Meta", + "ClaimResponse.modifierExtension": "Extension", + "ClaimResponse.outcome": "code", + "ClaimResponse.patient": "Reference", + "ClaimResponse.payeeType": "CodeableConcept", + "ClaimResponse.payment.adjustment": "Money", + "ClaimResponse.payment.adjustmentReason": "CodeableConcept", + "ClaimResponse.payment.amount": "Money", + "ClaimResponse.payment.date": "date", + "ClaimResponse.payment.extension": "Extension", + "ClaimResponse.payment.id": "System.String", + "ClaimResponse.payment.identifier": "Identifier", + "ClaimResponse.payment.modifierExtension": "Extension", + "ClaimResponse.payment.type": "CodeableConcept", + "ClaimResponse.preAuthPeriod": "Period", + "ClaimResponse.preAuthRef": "string", + "ClaimResponse.processNote.extension": "Extension", + "ClaimResponse.processNote.id": "System.String", + "ClaimResponse.processNote.language": "CodeableConcept", + "ClaimResponse.processNote.modifierExtension": "Extension", + "ClaimResponse.processNote.number": "positiveInt", + "ClaimResponse.processNote.text": "string", + "ClaimResponse.processNote.type": "CodeableConcept", + "ClaimResponse.request": "Reference", + "ClaimResponse.requestor": "Reference", + "ClaimResponse.status": "code", + "ClaimResponse.subType": "CodeableConcept", + "ClaimResponse.text": "Narrative", + "ClaimResponse.total.amount": "Money", + "ClaimResponse.total.category": "CodeableConcept", + "ClaimResponse.total.extension": "Extension", + "ClaimResponse.total.id": "System.String", + "ClaimResponse.total.modifierExtension": "Extension", + "ClaimResponse.traceNumber": "Identifier", + "ClaimResponse.type": "CodeableConcept", + "ClaimResponse.use": "code", + "ClinicalImpression.changePattern": "CodeableConcept", + "ClinicalImpression.contained": "Resource", + "ClinicalImpression.date": "dateTime", + "ClinicalImpression.description": "string", + "ClinicalImpression.effectiveDateTime": "dateTime", + "ClinicalImpression.effectivePeriod": "Period", + "ClinicalImpression.encounter": "Reference", + "ClinicalImpression.extension": "Extension", + "ClinicalImpression.finding.basis": "string", + "ClinicalImpression.finding.extension": "Extension", + "ClinicalImpression.finding.id": "System.String", + "ClinicalImpression.finding.item": "CodeableReference", + "ClinicalImpression.finding.modifierExtension": "Extension", + "ClinicalImpression.id": "System.String", + "ClinicalImpression.identifier": "Identifier", + "ClinicalImpression.implicitRules": "uri", + "ClinicalImpression.language": "code", + "ClinicalImpression.meta": "Meta", + "ClinicalImpression.modifierExtension": "Extension", + "ClinicalImpression.note": "Annotation", + "ClinicalImpression.performer": "Reference", + "ClinicalImpression.previous": "Reference", + "ClinicalImpression.problem": "Reference", + "ClinicalImpression.prognosisCodeableConcept": "CodeableConcept", + "ClinicalImpression.prognosisReference": "Reference", + "ClinicalImpression.protocol": "uri", + "ClinicalImpression.status": "code", + "ClinicalImpression.statusReason": "CodeableConcept", + "ClinicalImpression.subject": "Reference", + "ClinicalImpression.summary": "string", + "ClinicalImpression.supportingInfo": "Reference", + "ClinicalImpression.text": "Narrative", + "ClinicalUseDefinition.category": "CodeableConcept", + "ClinicalUseDefinition.contained": "Resource", + "ClinicalUseDefinition.contraindication.applicability": "Expression", + "ClinicalUseDefinition.contraindication.comorbidity": "CodeableReference", + "ClinicalUseDefinition.contraindication.diseaseStatus": "CodeableReference", + "ClinicalUseDefinition.contraindication.diseaseSymptomProcedure": "CodeableReference", + "ClinicalUseDefinition.contraindication.extension": "Extension", + "ClinicalUseDefinition.contraindication.id": "System.String", + "ClinicalUseDefinition.contraindication.indication": "Reference", + "ClinicalUseDefinition.contraindication.modifierExtension": "Extension", + "ClinicalUseDefinition.contraindication.otherTherapy.extension": "Extension", + "ClinicalUseDefinition.contraindication.otherTherapy.id": "System.String", + "ClinicalUseDefinition.contraindication.otherTherapy.modifierExtension": "Extension", + "ClinicalUseDefinition.contraindication.otherTherapy.relationshipType": "CodeableConcept", + "ClinicalUseDefinition.contraindication.otherTherapy.treatment": "CodeableReference", + "ClinicalUseDefinition.extension": "Extension", + "ClinicalUseDefinition.id": "System.String", + "ClinicalUseDefinition.identifier": "Identifier", + "ClinicalUseDefinition.implicitRules": "uri", + "ClinicalUseDefinition.indication.applicability": "Expression", + "ClinicalUseDefinition.indication.comorbidity": "CodeableReference", + "ClinicalUseDefinition.indication.diseaseStatus": "CodeableReference", + "ClinicalUseDefinition.indication.diseaseSymptomProcedure": "CodeableReference", + "ClinicalUseDefinition.indication.durationRange": "Range", + "ClinicalUseDefinition.indication.durationString": "string", + "ClinicalUseDefinition.indication.extension": "Extension", + "ClinicalUseDefinition.indication.id": "System.String", + "ClinicalUseDefinition.indication.intendedEffect": "CodeableReference", + "ClinicalUseDefinition.indication.modifierExtension": "Extension", + "ClinicalUseDefinition.indication.undesirableEffect": "Reference", + "ClinicalUseDefinition.interaction.effect": "CodeableReference", + "ClinicalUseDefinition.interaction.extension": "Extension", + "ClinicalUseDefinition.interaction.id": "System.String", + "ClinicalUseDefinition.interaction.incidence": "CodeableConcept", + "ClinicalUseDefinition.interaction.interactant.extension": "Extension", + "ClinicalUseDefinition.interaction.interactant.id": "System.String", + "ClinicalUseDefinition.interaction.interactant.itemCodeableConcept": "CodeableConcept", + "ClinicalUseDefinition.interaction.interactant.itemReference": "Reference", + "ClinicalUseDefinition.interaction.interactant.modifierExtension": "Extension", + "ClinicalUseDefinition.interaction.management": "CodeableConcept", + "ClinicalUseDefinition.interaction.modifierExtension": "Extension", + "ClinicalUseDefinition.interaction.type": "CodeableConcept", + "ClinicalUseDefinition.language": "code", + "ClinicalUseDefinition.library": "canonical", + "ClinicalUseDefinition.meta": "Meta", + "ClinicalUseDefinition.modifierExtension": "Extension", + "ClinicalUseDefinition.population": "Reference", + "ClinicalUseDefinition.status": "CodeableConcept", + "ClinicalUseDefinition.subject": "Reference", + "ClinicalUseDefinition.text": "Narrative", + "ClinicalUseDefinition.type": "code", + "ClinicalUseDefinition.undesirableEffect.classification": "CodeableConcept", + "ClinicalUseDefinition.undesirableEffect.extension": "Extension", + "ClinicalUseDefinition.undesirableEffect.frequencyOfOccurrence": "CodeableConcept", + "ClinicalUseDefinition.undesirableEffect.id": "System.String", + "ClinicalUseDefinition.undesirableEffect.modifierExtension": "Extension", + "ClinicalUseDefinition.undesirableEffect.symptomConditionEffect": "CodeableReference", + "ClinicalUseDefinition.warning.code": "CodeableConcept", + "ClinicalUseDefinition.warning.description": "markdown", + "ClinicalUseDefinition.warning.extension": "Extension", + "ClinicalUseDefinition.warning.id": "System.String", + "ClinicalUseDefinition.warning.modifierExtension": "Extension", + "CodeSystem.approvalDate": "date", + "CodeSystem.author": "ContactDetail", + "CodeSystem.caseSensitive": "boolean", + "CodeSystem.compositional": "boolean", + "CodeSystem.concept.code": "code", + "CodeSystem.concept.definition": "string", + "CodeSystem.concept.designation.additionalUse": "Coding", + "CodeSystem.concept.designation.extension": "Extension", + "CodeSystem.concept.designation.id": "System.String", + "CodeSystem.concept.designation.language": "code", + "CodeSystem.concept.designation.modifierExtension": "Extension", + "CodeSystem.concept.designation.use": "Coding", + "CodeSystem.concept.designation.value": "string", + "CodeSystem.concept.display": "string", + "CodeSystem.concept.extension": "Extension", + "CodeSystem.concept.id": "System.String", + "CodeSystem.concept.modifierExtension": "Extension", + "CodeSystem.concept.property.code": "code", + "CodeSystem.concept.property.extension": "Extension", + "CodeSystem.concept.property.id": "System.String", + "CodeSystem.concept.property.modifierExtension": "Extension", + "CodeSystem.concept.property.valueBoolean": "boolean", + "CodeSystem.concept.property.valueCode": "code", + "CodeSystem.concept.property.valueCoding": "Coding", + "CodeSystem.concept.property.valueDateTime": "dateTime", + "CodeSystem.concept.property.valueDecimal": "decimal", + "CodeSystem.concept.property.valueInteger": "integer", + "CodeSystem.concept.property.valueString": "string", + "CodeSystem.contact": "ContactDetail", + "CodeSystem.contained": "Resource", + "CodeSystem.content": "code", + "CodeSystem.copyright": "markdown", + "CodeSystem.copyrightLabel": "string", + "CodeSystem.count": "unsignedInt", + "CodeSystem.date": "dateTime", + "CodeSystem.description": "markdown", + "CodeSystem.editor": "ContactDetail", + "CodeSystem.effectivePeriod": "Period", + "CodeSystem.endorser": "ContactDetail", + "CodeSystem.experimental": "boolean", + "CodeSystem.extension": "Extension", + "CodeSystem.filter.code": "code", + "CodeSystem.filter.description": "string", + "CodeSystem.filter.extension": "Extension", + "CodeSystem.filter.id": "System.String", + "CodeSystem.filter.modifierExtension": "Extension", + "CodeSystem.filter.operator": "code", + "CodeSystem.filter.value": "string", + "CodeSystem.hierarchyMeaning": "code", + "CodeSystem.id": "System.String", + "CodeSystem.identifier": "Identifier", + "CodeSystem.implicitRules": "uri", + "CodeSystem.jurisdiction": "CodeableConcept", + "CodeSystem.language": "code", + "CodeSystem.lastReviewDate": "date", + "CodeSystem.meta": "Meta", + "CodeSystem.modifierExtension": "Extension", + "CodeSystem.name": "string", + "CodeSystem.property.code": "code", + "CodeSystem.property.description": "string", + "CodeSystem.property.extension": "Extension", + "CodeSystem.property.id": "System.String", + "CodeSystem.property.modifierExtension": "Extension", + "CodeSystem.property.type": "code", + "CodeSystem.property.uri": "uri", + "CodeSystem.publisher": "string", + "CodeSystem.purpose": "markdown", + "CodeSystem.relatedArtifact": "RelatedArtifact", + "CodeSystem.reviewer": "ContactDetail", + "CodeSystem.status": "code", + "CodeSystem.supplements": "canonical", + "CodeSystem.text": "Narrative", + "CodeSystem.title": "string", + "CodeSystem.topic": "CodeableConcept", + "CodeSystem.url": "uri", + "CodeSystem.useContext": "UsageContext", + "CodeSystem.valueSet": "canonical", + "CodeSystem.version": "string", + "CodeSystem.versionAlgorithmCoding": "Coding", + "CodeSystem.versionAlgorithmString": "string", + "CodeSystem.versionNeeded": "boolean", + "CodeableConcept.coding": "Coding", + "CodeableConcept.extension": "Extension", + "CodeableConcept.id": "System.String", + "CodeableConcept.text": "string", + "CodeableReference.concept": "CodeableConcept", + "CodeableReference.extension": "Extension", + "CodeableReference.id": "System.String", + "CodeableReference.reference": "Reference", + "Coding.code": "code", + "Coding.display": "string", + "Coding.extension": "Extension", + "Coding.id": "System.String", + "Coding.system": "uri", + "Coding.userSelected": "boolean", + "Coding.version": "string", + "Communication.about": "Reference", + "Communication.basedOn": "Reference", + "Communication.category": "CodeableConcept", + "Communication.contained": "Resource", + "Communication.encounter": "Reference", + "Communication.extension": "Extension", + "Communication.id": "System.String", + "Communication.identifier": "Identifier", + "Communication.implicitRules": "uri", + "Communication.inResponseTo": "Reference", + "Communication.instantiatesCanonical": "canonical", + "Communication.instantiatesUri": "uri", + "Communication.language": "code", + "Communication.medium": "CodeableConcept", + "Communication.meta": "Meta", + "Communication.modifierExtension": "Extension", + "Communication.note": "Annotation", + "Communication.partOf": "Reference", + "Communication.payload.contentAttachment": "Attachment", + "Communication.payload.contentCodeableConcept": "CodeableConcept", + "Communication.payload.contentReference": "Reference", + "Communication.payload.extension": "Extension", + "Communication.payload.id": "System.String", + "Communication.payload.modifierExtension": "Extension", + "Communication.priority": "code", + "Communication.reason": "CodeableReference", + "Communication.received": "dateTime", + "Communication.recipient": "Reference", + "Communication.sender": "Reference", + "Communication.sent": "dateTime", + "Communication.status": "code", + "Communication.statusReason": "CodeableConcept", + "Communication.subject": "Reference", + "Communication.text": "Narrative", + "Communication.topic": "CodeableConcept", + "CommunicationRequest.about": "Reference", + "CommunicationRequest.authoredOn": "dateTime", + "CommunicationRequest.basedOn": "Reference", + "CommunicationRequest.category": "CodeableConcept", + "CommunicationRequest.contained": "Resource", + "CommunicationRequest.doNotPerform": "boolean", + "CommunicationRequest.encounter": "Reference", + "CommunicationRequest.extension": "Extension", + "CommunicationRequest.groupIdentifier": "Identifier", + "CommunicationRequest.id": "System.String", + "CommunicationRequest.identifier": "Identifier", + "CommunicationRequest.implicitRules": "uri", + "CommunicationRequest.informationProvider": "Reference", + "CommunicationRequest.intent": "code", + "CommunicationRequest.language": "code", + "CommunicationRequest.medium": "CodeableConcept", + "CommunicationRequest.meta": "Meta", + "CommunicationRequest.modifierExtension": "Extension", + "CommunicationRequest.note": "Annotation", + "CommunicationRequest.occurrenceDateTime": "dateTime", + "CommunicationRequest.occurrencePeriod": "Period", + "CommunicationRequest.payload.contentAttachment": "Attachment", + "CommunicationRequest.payload.contentCodeableConcept": "CodeableConcept", + "CommunicationRequest.payload.contentReference": "Reference", + "CommunicationRequest.payload.extension": "Extension", + "CommunicationRequest.payload.id": "System.String", + "CommunicationRequest.payload.modifierExtension": "Extension", + "CommunicationRequest.priority": "code", + "CommunicationRequest.reason": "CodeableReference", + "CommunicationRequest.recipient": "Reference", + "CommunicationRequest.replaces": "Reference", + "CommunicationRequest.requester": "Reference", + "CommunicationRequest.status": "code", + "CommunicationRequest.statusReason": "CodeableConcept", + "CommunicationRequest.subject": "Reference", + "CommunicationRequest.text": "Narrative", + "CompartmentDefinition.code": "code", + "CompartmentDefinition.contact": "ContactDetail", + "CompartmentDefinition.contained": "Resource", + "CompartmentDefinition.date": "dateTime", + "CompartmentDefinition.description": "markdown", + "CompartmentDefinition.experimental": "boolean", + "CompartmentDefinition.extension": "Extension", + "CompartmentDefinition.id": "System.String", + "CompartmentDefinition.implicitRules": "uri", + "CompartmentDefinition.language": "code", + "CompartmentDefinition.meta": "Meta", + "CompartmentDefinition.modifierExtension": "Extension", + "CompartmentDefinition.name": "string", + "CompartmentDefinition.publisher": "string", + "CompartmentDefinition.purpose": "markdown", + "CompartmentDefinition.resource.code": "code", + "CompartmentDefinition.resource.documentation": "string", + "CompartmentDefinition.resource.endParam": "uri", + "CompartmentDefinition.resource.extension": "Extension", + "CompartmentDefinition.resource.id": "System.String", + "CompartmentDefinition.resource.modifierExtension": "Extension", + "CompartmentDefinition.resource.param": "string", + "CompartmentDefinition.resource.startParam": "uri", + "CompartmentDefinition.search": "boolean", + "CompartmentDefinition.status": "code", + "CompartmentDefinition.text": "Narrative", + "CompartmentDefinition.title": "string", + "CompartmentDefinition.url": "uri", + "CompartmentDefinition.useContext": "UsageContext", + "CompartmentDefinition.version": "string", + "CompartmentDefinition.versionAlgorithmCoding": "Coding", + "CompartmentDefinition.versionAlgorithmString": "string", + "Composition.attester.extension": "Extension", + "Composition.attester.id": "System.String", + "Composition.attester.mode": "CodeableConcept", + "Composition.attester.modifierExtension": "Extension", + "Composition.attester.party": "Reference", + "Composition.attester.time": "dateTime", + "Composition.author": "Reference", + "Composition.category": "CodeableConcept", + "Composition.contained": "Resource", + "Composition.custodian": "Reference", + "Composition.date": "dateTime", + "Composition.encounter": "Reference", + "Composition.event.detail": "CodeableReference", + "Composition.event.extension": "Extension", + "Composition.event.id": "System.String", + "Composition.event.modifierExtension": "Extension", + "Composition.event.period": "Period", + "Composition.extension": "Extension", + "Composition.id": "System.String", + "Composition.identifier": "Identifier", + "Composition.implicitRules": "uri", + "Composition.language": "code", + "Composition.meta": "Meta", + "Composition.modifierExtension": "Extension", + "Composition.name": "string", + "Composition.note": "Annotation", + "Composition.relatesTo": "RelatedArtifact", + "Composition.section.author": "Reference", + "Composition.section.code": "CodeableConcept", + "Composition.section.emptyReason": "CodeableConcept", + "Composition.section.entry": "Reference", + "Composition.section.extension": "Extension", + "Composition.section.focus": "Reference", + "Composition.section.id": "System.String", + "Composition.section.modifierExtension": "Extension", + "Composition.section.orderedBy": "CodeableConcept", + "Composition.section.text": "Narrative", + "Composition.section.title": "string", + "Composition.status": "code", + "Composition.subject": "Reference", + "Composition.text": "Narrative", + "Composition.title": "string", + "Composition.type": "CodeableConcept", + "Composition.url": "uri", + "Composition.useContext": "UsageContext", + "Composition.version": "string", + "ConceptMap.additionalAttribute.code": "code", + "ConceptMap.additionalAttribute.description": "string", + "ConceptMap.additionalAttribute.extension": "Extension", + "ConceptMap.additionalAttribute.id": "System.String", + "ConceptMap.additionalAttribute.modifierExtension": "Extension", + "ConceptMap.additionalAttribute.type": "code", + "ConceptMap.additionalAttribute.uri": "uri", + "ConceptMap.approvalDate": "date", + "ConceptMap.author": "ContactDetail", + "ConceptMap.contact": "ContactDetail", + "ConceptMap.contained": "Resource", + "ConceptMap.copyright": "markdown", + "ConceptMap.copyrightLabel": "string", + "ConceptMap.date": "dateTime", + "ConceptMap.description": "markdown", + "ConceptMap.editor": "ContactDetail", + "ConceptMap.effectivePeriod": "Period", + "ConceptMap.endorser": "ContactDetail", + "ConceptMap.experimental": "boolean", + "ConceptMap.extension": "Extension", + "ConceptMap.group.element.code": "code", + "ConceptMap.group.element.display": "string", + "ConceptMap.group.element.extension": "Extension", + "ConceptMap.group.element.id": "System.String", + "ConceptMap.group.element.modifierExtension": "Extension", + "ConceptMap.group.element.noMap": "boolean", + "ConceptMap.group.element.target.code": "code", + "ConceptMap.group.element.target.comment": "string", + "ConceptMap.group.element.target.dependsOn.attribute": "code", + "ConceptMap.group.element.target.dependsOn.extension": "Extension", + "ConceptMap.group.element.target.dependsOn.id": "System.String", + "ConceptMap.group.element.target.dependsOn.modifierExtension": "Extension", + "ConceptMap.group.element.target.dependsOn.valueBoolean": "boolean", + "ConceptMap.group.element.target.dependsOn.valueCode": "code", + "ConceptMap.group.element.target.dependsOn.valueCoding": "Coding", + "ConceptMap.group.element.target.dependsOn.valueQuantity": "Quantity", + "ConceptMap.group.element.target.dependsOn.valueSet": "canonical", + "ConceptMap.group.element.target.dependsOn.valueString": "string", + "ConceptMap.group.element.target.display": "string", + "ConceptMap.group.element.target.extension": "Extension", + "ConceptMap.group.element.target.id": "System.String", + "ConceptMap.group.element.target.modifierExtension": "Extension", + "ConceptMap.group.element.target.property.code": "code", + "ConceptMap.group.element.target.property.extension": "Extension", + "ConceptMap.group.element.target.property.id": "System.String", + "ConceptMap.group.element.target.property.modifierExtension": "Extension", + "ConceptMap.group.element.target.property.valueBoolean": "boolean", + "ConceptMap.group.element.target.property.valueCode": "code", + "ConceptMap.group.element.target.property.valueCoding": "Coding", + "ConceptMap.group.element.target.property.valueDateTime": "dateTime", + "ConceptMap.group.element.target.property.valueDecimal": "decimal", + "ConceptMap.group.element.target.property.valueInteger": "integer", + "ConceptMap.group.element.target.property.valueString": "string", + "ConceptMap.group.element.target.relationship": "code", + "ConceptMap.group.element.target.valueSet": "canonical", + "ConceptMap.group.element.valueSet": "canonical", + "ConceptMap.group.extension": "Extension", + "ConceptMap.group.id": "System.String", + "ConceptMap.group.modifierExtension": "Extension", + "ConceptMap.group.source": "canonical", + "ConceptMap.group.target": "canonical", + "ConceptMap.group.unmapped.code": "code", + "ConceptMap.group.unmapped.display": "string", + "ConceptMap.group.unmapped.extension": "Extension", + "ConceptMap.group.unmapped.id": "System.String", + "ConceptMap.group.unmapped.mode": "code", + "ConceptMap.group.unmapped.modifierExtension": "Extension", + "ConceptMap.group.unmapped.otherMap": "canonical", + "ConceptMap.group.unmapped.relationship": "code", + "ConceptMap.group.unmapped.valueSet": "canonical", + "ConceptMap.id": "System.String", + "ConceptMap.identifier": "Identifier", + "ConceptMap.implicitRules": "uri", + "ConceptMap.jurisdiction": "CodeableConcept", + "ConceptMap.language": "code", + "ConceptMap.lastReviewDate": "date", + "ConceptMap.meta": "Meta", + "ConceptMap.modifierExtension": "Extension", + "ConceptMap.name": "string", + "ConceptMap.property.code": "code", + "ConceptMap.property.description": "string", + "ConceptMap.property.extension": "Extension", + "ConceptMap.property.id": "System.String", + "ConceptMap.property.modifierExtension": "Extension", + "ConceptMap.property.system": "canonical", + "ConceptMap.property.type": "code", + "ConceptMap.property.uri": "uri", + "ConceptMap.publisher": "string", + "ConceptMap.purpose": "markdown", + "ConceptMap.relatedArtifact": "RelatedArtifact", + "ConceptMap.reviewer": "ContactDetail", + "ConceptMap.sourceScopeCanonical": "canonical", + "ConceptMap.sourceScopeUri": "uri", + "ConceptMap.status": "code", + "ConceptMap.targetScopeCanonical": "canonical", + "ConceptMap.targetScopeUri": "uri", + "ConceptMap.text": "Narrative", + "ConceptMap.title": "string", + "ConceptMap.topic": "CodeableConcept", + "ConceptMap.url": "uri", + "ConceptMap.useContext": "UsageContext", + "ConceptMap.version": "string", + "ConceptMap.versionAlgorithmCoding": "Coding", + "ConceptMap.versionAlgorithmString": "string", + "Condition.abatementAge": "Age", + "Condition.abatementDateTime": "dateTime", + "Condition.abatementPeriod": "Period", + "Condition.abatementRange": "Range", + "Condition.abatementString": "string", + "Condition.bodySite": "CodeableConcept", + "Condition.category": "CodeableConcept", + "Condition.clinicalStatus": "CodeableConcept", + "Condition.code": "CodeableConcept", + "Condition.contained": "Resource", + "Condition.encounter": "Reference", + "Condition.evidence": "CodeableReference", + "Condition.extension": "Extension", + "Condition.id": "System.String", + "Condition.identifier": "Identifier", + "Condition.implicitRules": "uri", + "Condition.language": "code", + "Condition.meta": "Meta", + "Condition.modifierExtension": "Extension", + "Condition.note": "Annotation", + "Condition.onsetAge": "Age", + "Condition.onsetDateTime": "dateTime", + "Condition.onsetPeriod": "Period", + "Condition.onsetRange": "Range", + "Condition.onsetString": "string", + "Condition.participant.actor": "Reference", + "Condition.participant.extension": "Extension", + "Condition.participant.function": "CodeableConcept", + "Condition.participant.id": "System.String", + "Condition.participant.modifierExtension": "Extension", + "Condition.recordedDate": "dateTime", + "Condition.severity": "CodeableConcept", + "Condition.stage.assessment": "Reference", + "Condition.stage.extension": "Extension", + "Condition.stage.id": "System.String", + "Condition.stage.modifierExtension": "Extension", + "Condition.stage.summary": "CodeableConcept", + "Condition.stage.type": "CodeableConcept", + "Condition.subject": "Reference", + "Condition.text": "Narrative", + "Condition.verificationStatus": "CodeableConcept", + "ConditionDefinition.bodySite": "CodeableConcept", + "ConditionDefinition.code": "CodeableConcept", + "ConditionDefinition.contact": "ContactDetail", + "ConditionDefinition.contained": "Resource", + "ConditionDefinition.date": "dateTime", + "ConditionDefinition.definition": "uri", + "ConditionDefinition.description": "markdown", + "ConditionDefinition.experimental": "boolean", + "ConditionDefinition.extension": "Extension", + "ConditionDefinition.hasBodySite": "boolean", + "ConditionDefinition.hasSeverity": "boolean", + "ConditionDefinition.hasStage": "boolean", + "ConditionDefinition.id": "System.String", + "ConditionDefinition.identifier": "Identifier", + "ConditionDefinition.implicitRules": "uri", + "ConditionDefinition.jurisdiction": "CodeableConcept", + "ConditionDefinition.language": "code", + "ConditionDefinition.medication.category": "CodeableConcept", + "ConditionDefinition.medication.code": "CodeableConcept", + "ConditionDefinition.medication.extension": "Extension", + "ConditionDefinition.medication.id": "System.String", + "ConditionDefinition.medication.modifierExtension": "Extension", + "ConditionDefinition.meta": "Meta", + "ConditionDefinition.modifierExtension": "Extension", + "ConditionDefinition.name": "string", + "ConditionDefinition.observation.category": "CodeableConcept", + "ConditionDefinition.observation.code": "CodeableConcept", + "ConditionDefinition.observation.extension": "Extension", + "ConditionDefinition.observation.id": "System.String", + "ConditionDefinition.observation.modifierExtension": "Extension", + "ConditionDefinition.plan.extension": "Extension", + "ConditionDefinition.plan.id": "System.String", + "ConditionDefinition.plan.modifierExtension": "Extension", + "ConditionDefinition.plan.reference": "Reference", + "ConditionDefinition.plan.role": "CodeableConcept", + "ConditionDefinition.precondition.code": "CodeableConcept", + "ConditionDefinition.precondition.extension": "Extension", + "ConditionDefinition.precondition.id": "System.String", + "ConditionDefinition.precondition.modifierExtension": "Extension", + "ConditionDefinition.precondition.type": "code", + "ConditionDefinition.precondition.valueCodeableConcept": "CodeableConcept", + "ConditionDefinition.precondition.valueQuantity": "Quantity", + "ConditionDefinition.publisher": "string", + "ConditionDefinition.questionnaire.extension": "Extension", + "ConditionDefinition.questionnaire.id": "System.String", + "ConditionDefinition.questionnaire.modifierExtension": "Extension", + "ConditionDefinition.questionnaire.purpose": "code", + "ConditionDefinition.questionnaire.reference": "Reference", + "ConditionDefinition.severity": "CodeableConcept", + "ConditionDefinition.stage": "CodeableConcept", + "ConditionDefinition.status": "code", + "ConditionDefinition.subtitle": "string", + "ConditionDefinition.team": "Reference", + "ConditionDefinition.text": "Narrative", + "ConditionDefinition.title": "string", + "ConditionDefinition.url": "uri", + "ConditionDefinition.useContext": "UsageContext", + "ConditionDefinition.version": "string", + "ConditionDefinition.versionAlgorithmCoding": "Coding", + "ConditionDefinition.versionAlgorithmString": "string", + "Consent.category": "CodeableConcept", + "Consent.contained": "Resource", + "Consent.controller": "Reference", + "Consent.date": "date", + "Consent.decision": "code", + "Consent.extension": "Extension", + "Consent.grantee": "Reference", + "Consent.grantor": "Reference", + "Consent.id": "System.String", + "Consent.identifier": "Identifier", + "Consent.implicitRules": "uri", + "Consent.language": "code", + "Consent.manager": "Reference", + "Consent.meta": "Meta", + "Consent.modifierExtension": "Extension", + "Consent.period": "Period", + "Consent.policyBasis.extension": "Extension", + "Consent.policyBasis.id": "System.String", + "Consent.policyBasis.modifierExtension": "Extension", + "Consent.policyBasis.reference": "Reference", + "Consent.policyBasis.url": "url", + "Consent.policyText": "Reference", + "Consent.provision.action": "CodeableConcept", + "Consent.provision.actor.extension": "Extension", + "Consent.provision.actor.id": "System.String", + "Consent.provision.actor.modifierExtension": "Extension", + "Consent.provision.actor.reference": "Reference", + "Consent.provision.actor.role": "CodeableConcept", + "Consent.provision.code": "CodeableConcept", + "Consent.provision.data.extension": "Extension", + "Consent.provision.data.id": "System.String", + "Consent.provision.data.meaning": "code", + "Consent.provision.data.modifierExtension": "Extension", + "Consent.provision.data.reference": "Reference", + "Consent.provision.dataPeriod": "Period", + "Consent.provision.documentType": "Coding", + "Consent.provision.expression": "Expression", + "Consent.provision.extension": "Extension", + "Consent.provision.id": "System.String", + "Consent.provision.modifierExtension": "Extension", + "Consent.provision.period": "Period", + "Consent.provision.purpose": "Coding", + "Consent.provision.resourceType": "Coding", + "Consent.provision.securityLabel": "Coding", + "Consent.regulatoryBasis": "CodeableConcept", + "Consent.sourceAttachment": "Attachment", + "Consent.sourceReference": "Reference", + "Consent.status": "code", + "Consent.subject": "Reference", + "Consent.text": "Narrative", + "Consent.verification.extension": "Extension", + "Consent.verification.id": "System.String", + "Consent.verification.modifierExtension": "Extension", + "Consent.verification.verificationDate": "dateTime", + "Consent.verification.verificationType": "CodeableConcept", + "Consent.verification.verified": "boolean", + "Consent.verification.verifiedBy": "Reference", + "Consent.verification.verifiedWith": "Reference", + "ContactDetail.extension": "Extension", + "ContactDetail.id": "System.String", + "ContactDetail.name": "string", + "ContactDetail.telecom": "ContactPoint", + "ContactPoint.extension": "Extension", + "ContactPoint.id": "System.String", + "ContactPoint.period": "Period", + "ContactPoint.rank": "positiveInt", + "ContactPoint.system": "code", + "ContactPoint.use": "code", + "ContactPoint.value": "string", + "Contract.alias": "string", + "Contract.applies": "Period", + "Contract.author": "Reference", + "Contract.authority": "Reference", + "Contract.contained": "Resource", + "Contract.contentDefinition.copyright": "markdown", + "Contract.contentDefinition.extension": "Extension", + "Contract.contentDefinition.id": "System.String", + "Contract.contentDefinition.modifierExtension": "Extension", + "Contract.contentDefinition.publicationDate": "dateTime", + "Contract.contentDefinition.publicationStatus": "code", + "Contract.contentDefinition.publisher": "Reference", + "Contract.contentDefinition.subType": "CodeableConcept", + "Contract.contentDefinition.type": "CodeableConcept", + "Contract.contentDerivative": "CodeableConcept", + "Contract.domain": "Reference", + "Contract.expirationType": "CodeableConcept", + "Contract.extension": "Extension", + "Contract.friendly.contentAttachment": "Attachment", + "Contract.friendly.contentReference": "Reference", + "Contract.friendly.extension": "Extension", + "Contract.friendly.id": "System.String", + "Contract.friendly.modifierExtension": "Extension", + "Contract.id": "System.String", + "Contract.identifier": "Identifier", + "Contract.implicitRules": "uri", + "Contract.instantiatesCanonical": "Reference", + "Contract.instantiatesUri": "uri", + "Contract.issued": "dateTime", + "Contract.language": "code", + "Contract.legal.contentAttachment": "Attachment", + "Contract.legal.contentReference": "Reference", + "Contract.legal.extension": "Extension", + "Contract.legal.id": "System.String", + "Contract.legal.modifierExtension": "Extension", + "Contract.legalState": "CodeableConcept", + "Contract.legallyBindingAttachment": "Attachment", + "Contract.legallyBindingReference": "Reference", + "Contract.meta": "Meta", + "Contract.modifierExtension": "Extension", + "Contract.name": "string", + "Contract.relevantHistory": "Reference", + "Contract.rule.contentAttachment": "Attachment", + "Contract.rule.contentReference": "Reference", + "Contract.rule.extension": "Extension", + "Contract.rule.id": "System.String", + "Contract.rule.modifierExtension": "Extension", + "Contract.scope": "CodeableConcept", + "Contract.signer.extension": "Extension", + "Contract.signer.id": "System.String", + "Contract.signer.modifierExtension": "Extension", + "Contract.signer.party": "Reference", + "Contract.signer.signature": "Signature", + "Contract.signer.type": "Coding", + "Contract.site": "Reference", + "Contract.status": "code", + "Contract.subType": "CodeableConcept", + "Contract.subject": "Reference", + "Contract.subtitle": "string", + "Contract.supportingInfo": "Reference", + "Contract.term.action.context": "Reference", + "Contract.term.action.contextLinkId": "string", + "Contract.term.action.doNotPerform": "boolean", + "Contract.term.action.extension": "Extension", + "Contract.term.action.id": "System.String", + "Contract.term.action.intent": "CodeableConcept", + "Contract.term.action.linkId": "string", + "Contract.term.action.modifierExtension": "Extension", + "Contract.term.action.note": "Annotation", + "Contract.term.action.occurrenceDateTime": "dateTime", + "Contract.term.action.occurrencePeriod": "Period", + "Contract.term.action.occurrenceTiming": "Timing", + "Contract.term.action.performer": "Reference", + "Contract.term.action.performerLinkId": "string", + "Contract.term.action.performerRole": "CodeableConcept", + "Contract.term.action.performerType": "CodeableConcept", + "Contract.term.action.reason": "CodeableReference", + "Contract.term.action.reasonLinkId": "string", + "Contract.term.action.requester": "Reference", + "Contract.term.action.requesterLinkId": "string", + "Contract.term.action.securityLabelNumber": "unsignedInt", + "Contract.term.action.status": "CodeableConcept", + "Contract.term.action.subject.extension": "Extension", + "Contract.term.action.subject.id": "System.String", + "Contract.term.action.subject.modifierExtension": "Extension", + "Contract.term.action.subject.reference": "Reference", + "Contract.term.action.subject.role": "CodeableConcept", + "Contract.term.action.type": "CodeableConcept", + "Contract.term.applies": "Period", + "Contract.term.asset.condition": "string", + "Contract.term.asset.context.code": "CodeableConcept", + "Contract.term.asset.context.extension": "Extension", + "Contract.term.asset.context.id": "System.String", + "Contract.term.asset.context.modifierExtension": "Extension", + "Contract.term.asset.context.reference": "Reference", + "Contract.term.asset.context.text": "string", + "Contract.term.asset.extension": "Extension", + "Contract.term.asset.id": "System.String", + "Contract.term.asset.linkId": "string", + "Contract.term.asset.modifierExtension": "Extension", + "Contract.term.asset.period": "Period", + "Contract.term.asset.periodType": "CodeableConcept", + "Contract.term.asset.relationship": "Coding", + "Contract.term.asset.scope": "CodeableConcept", + "Contract.term.asset.securityLabelNumber": "unsignedInt", + "Contract.term.asset.subtype": "CodeableConcept", + "Contract.term.asset.text": "string", + "Contract.term.asset.type": "CodeableConcept", + "Contract.term.asset.typeReference": "Reference", + "Contract.term.asset.usePeriod": "Period", + "Contract.term.asset.valuedItem.effectiveTime": "dateTime", + "Contract.term.asset.valuedItem.entityCodeableConcept": "CodeableConcept", + "Contract.term.asset.valuedItem.entityReference": "Reference", + "Contract.term.asset.valuedItem.extension": "Extension", + "Contract.term.asset.valuedItem.factor": "decimal", + "Contract.term.asset.valuedItem.id": "System.String", + "Contract.term.asset.valuedItem.identifier": "Identifier", + "Contract.term.asset.valuedItem.linkId": "string", + "Contract.term.asset.valuedItem.modifierExtension": "Extension", + "Contract.term.asset.valuedItem.net": "Money", + "Contract.term.asset.valuedItem.payment": "string", + "Contract.term.asset.valuedItem.paymentDate": "dateTime", + "Contract.term.asset.valuedItem.points": "decimal", + "Contract.term.asset.valuedItem.quantity": "Quantity", + "Contract.term.asset.valuedItem.recipient": "Reference", + "Contract.term.asset.valuedItem.responsible": "Reference", + "Contract.term.asset.valuedItem.securityLabelNumber": "unsignedInt", + "Contract.term.asset.valuedItem.unitPrice": "Money", + "Contract.term.extension": "Extension", + "Contract.term.id": "System.String", + "Contract.term.identifier": "Identifier", + "Contract.term.issued": "dateTime", + "Contract.term.modifierExtension": "Extension", + "Contract.term.offer.answer.extension": "Extension", + "Contract.term.offer.answer.id": "System.String", + "Contract.term.offer.answer.modifierExtension": "Extension", + "Contract.term.offer.answer.valueAttachment": "Attachment", + "Contract.term.offer.answer.valueBoolean": "boolean", + "Contract.term.offer.answer.valueCoding": "Coding", + "Contract.term.offer.answer.valueDate": "date", + "Contract.term.offer.answer.valueDateTime": "dateTime", + "Contract.term.offer.answer.valueDecimal": "decimal", + "Contract.term.offer.answer.valueInteger": "integer", + "Contract.term.offer.answer.valueQuantity": "Quantity", + "Contract.term.offer.answer.valueReference": "Reference", + "Contract.term.offer.answer.valueString": "string", + "Contract.term.offer.answer.valueTime": "time", + "Contract.term.offer.answer.valueUri": "uri", + "Contract.term.offer.decision": "CodeableConcept", + "Contract.term.offer.decisionMode": "CodeableConcept", + "Contract.term.offer.extension": "Extension", + "Contract.term.offer.id": "System.String", + "Contract.term.offer.identifier": "Identifier", + "Contract.term.offer.linkId": "string", + "Contract.term.offer.modifierExtension": "Extension", + "Contract.term.offer.party.extension": "Extension", + "Contract.term.offer.party.id": "System.String", + "Contract.term.offer.party.modifierExtension": "Extension", + "Contract.term.offer.party.reference": "Reference", + "Contract.term.offer.party.role": "CodeableConcept", + "Contract.term.offer.securityLabelNumber": "unsignedInt", + "Contract.term.offer.text": "string", + "Contract.term.offer.topic": "Reference", + "Contract.term.offer.type": "CodeableConcept", + "Contract.term.securityLabel.category": "Coding", + "Contract.term.securityLabel.classification": "Coding", + "Contract.term.securityLabel.control": "Coding", + "Contract.term.securityLabel.extension": "Extension", + "Contract.term.securityLabel.id": "System.String", + "Contract.term.securityLabel.modifierExtension": "Extension", + "Contract.term.securityLabel.number": "unsignedInt", + "Contract.term.subType": "CodeableConcept", + "Contract.term.text": "string", + "Contract.term.topicCodeableConcept": "CodeableConcept", + "Contract.term.topicReference": "Reference", + "Contract.term.type": "CodeableConcept", + "Contract.text": "Narrative", + "Contract.title": "string", + "Contract.topicCodeableConcept": "CodeableConcept", + "Contract.topicReference": "Reference", + "Contract.type": "CodeableConcept", + "Contract.url": "uri", + "Contract.version": "string", + "Contributor.contact": "ContactDetail", + "Contributor.extension": "Extension", + "Contributor.id": "System.String", + "Contributor.name": "string", + "Contributor.type": "code", + "Count.code": "code", + "Count.comparator": "code", + "Count.extension": "Extension", + "Count.id": "System.String", + "Count.system": "uri", + "Count.unit": "string", + "Count.value": "decimal", + "Coverage.beneficiary": "Reference", + "Coverage.class.extension": "Extension", + "Coverage.class.id": "System.String", + "Coverage.class.modifierExtension": "Extension", + "Coverage.class.name": "string", + "Coverage.class.type": "CodeableConcept", + "Coverage.class.value": "Identifier", + "Coverage.contained": "Resource", + "Coverage.contract": "Reference", + "Coverage.costToBeneficiary.category": "CodeableConcept", + "Coverage.costToBeneficiary.exception.extension": "Extension", + "Coverage.costToBeneficiary.exception.id": "System.String", + "Coverage.costToBeneficiary.exception.modifierExtension": "Extension", + "Coverage.costToBeneficiary.exception.period": "Period", + "Coverage.costToBeneficiary.exception.type": "CodeableConcept", + "Coverage.costToBeneficiary.extension": "Extension", + "Coverage.costToBeneficiary.id": "System.String", + "Coverage.costToBeneficiary.modifierExtension": "Extension", + "Coverage.costToBeneficiary.network": "CodeableConcept", + "Coverage.costToBeneficiary.term": "CodeableConcept", + "Coverage.costToBeneficiary.type": "CodeableConcept", + "Coverage.costToBeneficiary.unit": "CodeableConcept", + "Coverage.costToBeneficiary.valueMoney": "Money", + "Coverage.costToBeneficiary.valueQuantity": "Quantity", + "Coverage.dependent": "string", + "Coverage.extension": "Extension", + "Coverage.id": "System.String", + "Coverage.identifier": "Identifier", + "Coverage.implicitRules": "uri", + "Coverage.insurancePlan": "Reference", + "Coverage.insurer": "Reference", + "Coverage.kind": "code", + "Coverage.language": "code", + "Coverage.meta": "Meta", + "Coverage.modifierExtension": "Extension", + "Coverage.network": "string", + "Coverage.order": "positiveInt", + "Coverage.paymentBy.extension": "Extension", + "Coverage.paymentBy.id": "System.String", + "Coverage.paymentBy.modifierExtension": "Extension", + "Coverage.paymentBy.party": "Reference", + "Coverage.paymentBy.responsibility": "string", + "Coverage.period": "Period", + "Coverage.policyHolder": "Reference", + "Coverage.relationship": "CodeableConcept", + "Coverage.status": "code", + "Coverage.subrogation": "boolean", + "Coverage.subscriber": "Reference", + "Coverage.subscriberId": "Identifier", + "Coverage.text": "Narrative", + "Coverage.type": "CodeableConcept", + "CoverageEligibilityRequest.contained": "Resource", + "CoverageEligibilityRequest.created": "dateTime", + "CoverageEligibilityRequest.enterer": "Reference", + "CoverageEligibilityRequest.event.extension": "Extension", + "CoverageEligibilityRequest.event.id": "System.String", + "CoverageEligibilityRequest.event.modifierExtension": "Extension", + "CoverageEligibilityRequest.event.type": "CodeableConcept", + "CoverageEligibilityRequest.event.whenDateTime": "dateTime", + "CoverageEligibilityRequest.event.whenPeriod": "Period", + "CoverageEligibilityRequest.extension": "Extension", + "CoverageEligibilityRequest.facility": "Reference", + "CoverageEligibilityRequest.id": "System.String", + "CoverageEligibilityRequest.identifier": "Identifier", + "CoverageEligibilityRequest.implicitRules": "uri", + "CoverageEligibilityRequest.insurance.businessArrangement": "string", + "CoverageEligibilityRequest.insurance.coverage": "Reference", + "CoverageEligibilityRequest.insurance.extension": "Extension", + "CoverageEligibilityRequest.insurance.focal": "boolean", + "CoverageEligibilityRequest.insurance.id": "System.String", + "CoverageEligibilityRequest.insurance.modifierExtension": "Extension", + "CoverageEligibilityRequest.insurer": "Reference", + "CoverageEligibilityRequest.item.category": "CodeableConcept", + "CoverageEligibilityRequest.item.detail": "Reference", + "CoverageEligibilityRequest.item.diagnosis.diagnosisCodeableConcept": "CodeableConcept", + "CoverageEligibilityRequest.item.diagnosis.diagnosisReference": "Reference", + "CoverageEligibilityRequest.item.diagnosis.extension": "Extension", + "CoverageEligibilityRequest.item.diagnosis.id": "System.String", + "CoverageEligibilityRequest.item.diagnosis.modifierExtension": "Extension", + "CoverageEligibilityRequest.item.extension": "Extension", + "CoverageEligibilityRequest.item.facility": "Reference", + "CoverageEligibilityRequest.item.id": "System.String", + "CoverageEligibilityRequest.item.modifier": "CodeableConcept", + "CoverageEligibilityRequest.item.modifierExtension": "Extension", + "CoverageEligibilityRequest.item.productOrService": "CodeableConcept", + "CoverageEligibilityRequest.item.provider": "Reference", + "CoverageEligibilityRequest.item.quantity": "Quantity", + "CoverageEligibilityRequest.item.supportingInfoSequence": "positiveInt", + "CoverageEligibilityRequest.item.unitPrice": "Money", + "CoverageEligibilityRequest.language": "code", + "CoverageEligibilityRequest.meta": "Meta", + "CoverageEligibilityRequest.modifierExtension": "Extension", + "CoverageEligibilityRequest.patient": "Reference", + "CoverageEligibilityRequest.priority": "CodeableConcept", + "CoverageEligibilityRequest.provider": "Reference", + "CoverageEligibilityRequest.purpose": "code", + "CoverageEligibilityRequest.servicedDate": "date", + "CoverageEligibilityRequest.servicedPeriod": "Period", + "CoverageEligibilityRequest.status": "code", + "CoverageEligibilityRequest.supportingInfo.appliesToAll": "boolean", + "CoverageEligibilityRequest.supportingInfo.extension": "Extension", + "CoverageEligibilityRequest.supportingInfo.id": "System.String", + "CoverageEligibilityRequest.supportingInfo.information": "Reference", + "CoverageEligibilityRequest.supportingInfo.modifierExtension": "Extension", + "CoverageEligibilityRequest.supportingInfo.sequence": "positiveInt", + "CoverageEligibilityRequest.text": "Narrative", + "CoverageEligibilityResponse.contained": "Resource", + "CoverageEligibilityResponse.created": "dateTime", + "CoverageEligibilityResponse.disposition": "string", + "CoverageEligibilityResponse.error.code": "CodeableConcept", + "CoverageEligibilityResponse.error.expression": "string", + "CoverageEligibilityResponse.error.extension": "Extension", + "CoverageEligibilityResponse.error.id": "System.String", + "CoverageEligibilityResponse.error.modifierExtension": "Extension", + "CoverageEligibilityResponse.event.extension": "Extension", + "CoverageEligibilityResponse.event.id": "System.String", + "CoverageEligibilityResponse.event.modifierExtension": "Extension", + "CoverageEligibilityResponse.event.type": "CodeableConcept", + "CoverageEligibilityResponse.event.whenDateTime": "dateTime", + "CoverageEligibilityResponse.event.whenPeriod": "Period", + "CoverageEligibilityResponse.extension": "Extension", + "CoverageEligibilityResponse.form": "CodeableConcept", + "CoverageEligibilityResponse.id": "System.String", + "CoverageEligibilityResponse.identifier": "Identifier", + "CoverageEligibilityResponse.implicitRules": "uri", + "CoverageEligibilityResponse.insurance.benefitPeriod": "Period", + "CoverageEligibilityResponse.insurance.coverage": "Reference", + "CoverageEligibilityResponse.insurance.extension": "Extension", + "CoverageEligibilityResponse.insurance.id": "System.String", + "CoverageEligibilityResponse.insurance.inforce": "boolean", + "CoverageEligibilityResponse.insurance.item.authorizationRequired": "boolean", + "CoverageEligibilityResponse.insurance.item.authorizationSupporting": "CodeableConcept", + "CoverageEligibilityResponse.insurance.item.authorizationUrl": "uri", + "CoverageEligibilityResponse.insurance.item.benefit.allowedMoney": "Money", + "CoverageEligibilityResponse.insurance.item.benefit.allowedString": "string", + "CoverageEligibilityResponse.insurance.item.benefit.allowedUnsignedInt": "unsignedInt", + "CoverageEligibilityResponse.insurance.item.benefit.extension": "Extension", + "CoverageEligibilityResponse.insurance.item.benefit.id": "System.String", + "CoverageEligibilityResponse.insurance.item.benefit.modifierExtension": "Extension", + "CoverageEligibilityResponse.insurance.item.benefit.type": "CodeableConcept", + "CoverageEligibilityResponse.insurance.item.benefit.usedMoney": "Money", + "CoverageEligibilityResponse.insurance.item.benefit.usedString": "string", + "CoverageEligibilityResponse.insurance.item.benefit.usedUnsignedInt": "unsignedInt", + "CoverageEligibilityResponse.insurance.item.category": "CodeableConcept", + "CoverageEligibilityResponse.insurance.item.description": "string", + "CoverageEligibilityResponse.insurance.item.excluded": "boolean", + "CoverageEligibilityResponse.insurance.item.extension": "Extension", + "CoverageEligibilityResponse.insurance.item.id": "System.String", + "CoverageEligibilityResponse.insurance.item.modifier": "CodeableConcept", + "CoverageEligibilityResponse.insurance.item.modifierExtension": "Extension", + "CoverageEligibilityResponse.insurance.item.name": "string", + "CoverageEligibilityResponse.insurance.item.network": "CodeableConcept", + "CoverageEligibilityResponse.insurance.item.productOrService": "CodeableConcept", + "CoverageEligibilityResponse.insurance.item.provider": "Reference", + "CoverageEligibilityResponse.insurance.item.term": "CodeableConcept", + "CoverageEligibilityResponse.insurance.item.unit": "CodeableConcept", + "CoverageEligibilityResponse.insurance.modifierExtension": "Extension", + "CoverageEligibilityResponse.insurer": "Reference", + "CoverageEligibilityResponse.language": "code", + "CoverageEligibilityResponse.meta": "Meta", + "CoverageEligibilityResponse.modifierExtension": "Extension", + "CoverageEligibilityResponse.outcome": "code", + "CoverageEligibilityResponse.patient": "Reference", + "CoverageEligibilityResponse.preAuthRef": "string", + "CoverageEligibilityResponse.purpose": "code", + "CoverageEligibilityResponse.request": "Reference", + "CoverageEligibilityResponse.requestor": "Reference", + "CoverageEligibilityResponse.servicedDate": "date", + "CoverageEligibilityResponse.servicedPeriod": "Period", + "CoverageEligibilityResponse.status": "code", + "CoverageEligibilityResponse.text": "Narrative", + "DataRequirement.codeFilter.code": "Coding", + "DataRequirement.codeFilter.extension": "Extension", + "DataRequirement.codeFilter.id": "System.String", + "DataRequirement.codeFilter.path": "string", + "DataRequirement.codeFilter.searchParam": "string", + "DataRequirement.codeFilter.valueSet": "canonical", + "DataRequirement.dateFilter.extension": "Extension", + "DataRequirement.dateFilter.id": "System.String", + "DataRequirement.dateFilter.path": "string", + "DataRequirement.dateFilter.searchParam": "string", + "DataRequirement.dateFilter.valueDateTime": "dateTime", + "DataRequirement.dateFilter.valueDuration": "Duration", + "DataRequirement.dateFilter.valuePeriod": "Period", + "DataRequirement.extension": "Extension", + "DataRequirement.id": "System.String", + "DataRequirement.limit": "positiveInt", + "DataRequirement.mustSupport": "string", + "DataRequirement.profile": "canonical", + "DataRequirement.sort.direction": "code", + "DataRequirement.sort.extension": "Extension", + "DataRequirement.sort.id": "System.String", + "DataRequirement.sort.path": "string", + "DataRequirement.subjectCodeableConcept": "CodeableConcept", + "DataRequirement.subjectReference": "Reference", + "DataRequirement.type": "code", + "DataRequirement.valueFilter.comparator": "code", + "DataRequirement.valueFilter.extension": "Extension", + "DataRequirement.valueFilter.id": "System.String", + "DataRequirement.valueFilter.path": "string", + "DataRequirement.valueFilter.searchParam": "string", + "DataRequirement.valueFilter.valueDateTime": "dateTime", + "DataRequirement.valueFilter.valueDuration": "Duration", + "DataRequirement.valueFilter.valuePeriod": "Period", + "DataType.extension": "Extension", + "DataType.id": "System.String", + "DetectedIssue.author": "Reference", + "DetectedIssue.category": "CodeableConcept", + "DetectedIssue.code": "CodeableConcept", + "DetectedIssue.contained": "Resource", + "DetectedIssue.detail": "markdown", + "DetectedIssue.encounter": "Reference", + "DetectedIssue.evidence.code": "CodeableConcept", + "DetectedIssue.evidence.detail": "Reference", + "DetectedIssue.evidence.extension": "Extension", + "DetectedIssue.evidence.id": "System.String", + "DetectedIssue.evidence.modifierExtension": "Extension", + "DetectedIssue.extension": "Extension", + "DetectedIssue.id": "System.String", + "DetectedIssue.identifiedDateTime": "dateTime", + "DetectedIssue.identifiedPeriod": "Period", + "DetectedIssue.identifier": "Identifier", + "DetectedIssue.implicated": "Reference", + "DetectedIssue.implicitRules": "uri", + "DetectedIssue.language": "code", + "DetectedIssue.meta": "Meta", + "DetectedIssue.mitigation.action": "CodeableConcept", + "DetectedIssue.mitigation.author": "Reference", + "DetectedIssue.mitigation.date": "dateTime", + "DetectedIssue.mitigation.extension": "Extension", + "DetectedIssue.mitigation.id": "System.String", + "DetectedIssue.mitigation.modifierExtension": "Extension", + "DetectedIssue.mitigation.note": "Annotation", + "DetectedIssue.modifierExtension": "Extension", + "DetectedIssue.reference": "uri", + "DetectedIssue.severity": "code", + "DetectedIssue.status": "code", + "DetectedIssue.subject": "Reference", + "DetectedIssue.text": "Narrative", + "Device.availabilityStatus": "CodeableConcept", + "Device.biologicalSourceEvent": "Identifier", + "Device.category": "CodeableConcept", + "Device.conformsTo.category": "CodeableConcept", + "Device.conformsTo.extension": "Extension", + "Device.conformsTo.id": "System.String", + "Device.conformsTo.modifierExtension": "Extension", + "Device.conformsTo.specification": "CodeableConcept", + "Device.conformsTo.version": "string", + "Device.contact": "ContactPoint", + "Device.contained": "Resource", + "Device.cycle": "Count", + "Device.definition": "CodeableReference", + "Device.displayName": "string", + "Device.duration": "Duration", + "Device.endpoint": "Reference", + "Device.expirationDate": "dateTime", + "Device.extension": "Extension", + "Device.gateway": "CodeableReference", + "Device.id": "System.String", + "Device.identifier": "Identifier", + "Device.implicitRules": "uri", + "Device.language": "code", + "Device.location": "Reference", + "Device.lotNumber": "string", + "Device.manufactureDate": "dateTime", + "Device.manufacturer": "string", + "Device.meta": "Meta", + "Device.mode": "CodeableConcept", + "Device.modelNumber": "string", + "Device.modifierExtension": "Extension", + "Device.name.display": "boolean", + "Device.name.extension": "Extension", + "Device.name.id": "System.String", + "Device.name.modifierExtension": "Extension", + "Device.name.type": "code", + "Device.name.value": "string", + "Device.note": "Annotation", + "Device.owner": "Reference", + "Device.parent": "Reference", + "Device.partNumber": "string", + "Device.property.extension": "Extension", + "Device.property.id": "System.String", + "Device.property.modifierExtension": "Extension", + "Device.property.type": "CodeableConcept", + "Device.property.valueAttachment": "Attachment", + "Device.property.valueBoolean": "boolean", + "Device.property.valueCodeableConcept": "CodeableConcept", + "Device.property.valueInteger": "integer", + "Device.property.valueQuantity": "Quantity", + "Device.property.valueRange": "Range", + "Device.property.valueString": "string", + "Device.safety": "CodeableConcept", + "Device.serialNumber": "string", + "Device.status": "code", + "Device.text": "Narrative", + "Device.type": "CodeableConcept", + "Device.udiCarrier.carrierAIDC": "base64Binary", + "Device.udiCarrier.carrierHRF": "string", + "Device.udiCarrier.deviceIdentifier": "string", + "Device.udiCarrier.entryType": "code", + "Device.udiCarrier.extension": "Extension", + "Device.udiCarrier.id": "System.String", + "Device.udiCarrier.issuer": "uri", + "Device.udiCarrier.jurisdiction": "uri", + "Device.udiCarrier.modifierExtension": "Extension", + "Device.url": "uri", + "Device.version.component": "Identifier", + "Device.version.extension": "Extension", + "Device.version.id": "System.String", + "Device.version.installDate": "dateTime", + "Device.version.modifierExtension": "Extension", + "Device.version.type": "CodeableConcept", + "Device.version.value": "string", + "DeviceAssociation.bodyStructure": "Reference", + "DeviceAssociation.category": "CodeableConcept", + "DeviceAssociation.contained": "Resource", + "DeviceAssociation.device": "Reference", + "DeviceAssociation.extension": "Extension", + "DeviceAssociation.id": "System.String", + "DeviceAssociation.identifier": "Identifier", + "DeviceAssociation.implicitRules": "uri", + "DeviceAssociation.language": "code", + "DeviceAssociation.meta": "Meta", + "DeviceAssociation.modifierExtension": "Extension", + "DeviceAssociation.operation.extension": "Extension", + "DeviceAssociation.operation.id": "System.String", + "DeviceAssociation.operation.modifierExtension": "Extension", + "DeviceAssociation.operation.operator": "Reference", + "DeviceAssociation.operation.period": "Period", + "DeviceAssociation.operation.status": "CodeableConcept", + "DeviceAssociation.period": "Period", + "DeviceAssociation.status": "CodeableConcept", + "DeviceAssociation.statusReason": "CodeableConcept", + "DeviceAssociation.subject": "Reference", + "DeviceAssociation.text": "Narrative", + "DeviceDefinition.chargeItem.chargeItemCode": "CodeableReference", + "DeviceDefinition.chargeItem.count": "Quantity", + "DeviceDefinition.chargeItem.effectivePeriod": "Period", + "DeviceDefinition.chargeItem.extension": "Extension", + "DeviceDefinition.chargeItem.id": "System.String", + "DeviceDefinition.chargeItem.modifierExtension": "Extension", + "DeviceDefinition.chargeItem.useContext": "UsageContext", + "DeviceDefinition.classification.extension": "Extension", + "DeviceDefinition.classification.id": "System.String", + "DeviceDefinition.classification.justification": "RelatedArtifact", + "DeviceDefinition.classification.modifierExtension": "Extension", + "DeviceDefinition.classification.type": "CodeableConcept", + "DeviceDefinition.conformsTo.category": "CodeableConcept", + "DeviceDefinition.conformsTo.extension": "Extension", + "DeviceDefinition.conformsTo.id": "System.String", + "DeviceDefinition.conformsTo.modifierExtension": "Extension", + "DeviceDefinition.conformsTo.source": "RelatedArtifact", + "DeviceDefinition.conformsTo.specification": "CodeableConcept", + "DeviceDefinition.conformsTo.version": "string", + "DeviceDefinition.contact": "ContactPoint", + "DeviceDefinition.contained": "Resource", + "DeviceDefinition.correctiveAction.extension": "Extension", + "DeviceDefinition.correctiveAction.id": "System.String", + "DeviceDefinition.correctiveAction.modifierExtension": "Extension", + "DeviceDefinition.correctiveAction.period": "Period", + "DeviceDefinition.correctiveAction.recall": "boolean", + "DeviceDefinition.correctiveAction.scope": "code", + "DeviceDefinition.description": "markdown", + "DeviceDefinition.deviceName.extension": "Extension", + "DeviceDefinition.deviceName.id": "System.String", + "DeviceDefinition.deviceName.modifierExtension": "Extension", + "DeviceDefinition.deviceName.name": "string", + "DeviceDefinition.deviceName.type": "code", + "DeviceDefinition.extension": "Extension", + "DeviceDefinition.guideline.contraindication": "CodeableConcept", + "DeviceDefinition.guideline.extension": "Extension", + "DeviceDefinition.guideline.id": "System.String", + "DeviceDefinition.guideline.indication": "CodeableConcept", + "DeviceDefinition.guideline.intendedUse": "string", + "DeviceDefinition.guideline.modifierExtension": "Extension", + "DeviceDefinition.guideline.relatedArtifact": "RelatedArtifact", + "DeviceDefinition.guideline.usageInstruction": "markdown", + "DeviceDefinition.guideline.useContext": "UsageContext", + "DeviceDefinition.guideline.warning": "CodeableConcept", + "DeviceDefinition.hasPart.count": "integer", + "DeviceDefinition.hasPart.extension": "Extension", + "DeviceDefinition.hasPart.id": "System.String", + "DeviceDefinition.hasPart.modifierExtension": "Extension", + "DeviceDefinition.hasPart.reference": "Reference", + "DeviceDefinition.id": "System.String", + "DeviceDefinition.identifier": "Identifier", + "DeviceDefinition.implicitRules": "uri", + "DeviceDefinition.language": "code", + "DeviceDefinition.languageCode": "CodeableConcept", + "DeviceDefinition.link.extension": "Extension", + "DeviceDefinition.link.id": "System.String", + "DeviceDefinition.link.modifierExtension": "Extension", + "DeviceDefinition.link.relatedDevice": "CodeableReference", + "DeviceDefinition.link.relation": "Coding", + "DeviceDefinition.manufacturer": "Reference", + "DeviceDefinition.material.allergenicIndicator": "boolean", + "DeviceDefinition.material.alternate": "boolean", + "DeviceDefinition.material.extension": "Extension", + "DeviceDefinition.material.id": "System.String", + "DeviceDefinition.material.modifierExtension": "Extension", + "DeviceDefinition.material.substance": "CodeableConcept", + "DeviceDefinition.meta": "Meta", + "DeviceDefinition.modelNumber": "string", + "DeviceDefinition.modifierExtension": "Extension", + "DeviceDefinition.note": "Annotation", + "DeviceDefinition.owner": "Reference", + "DeviceDefinition.packaging.count": "integer", + "DeviceDefinition.packaging.distributor.extension": "Extension", + "DeviceDefinition.packaging.distributor.id": "System.String", + "DeviceDefinition.packaging.distributor.modifierExtension": "Extension", + "DeviceDefinition.packaging.distributor.name": "string", + "DeviceDefinition.packaging.distributor.organizationReference": "Reference", + "DeviceDefinition.packaging.extension": "Extension", + "DeviceDefinition.packaging.id": "System.String", + "DeviceDefinition.packaging.identifier": "Identifier", + "DeviceDefinition.packaging.modifierExtension": "Extension", + "DeviceDefinition.packaging.type": "CodeableConcept", + "DeviceDefinition.partNumber": "string", + "DeviceDefinition.productionIdentifierInUDI": "code", + "DeviceDefinition.property.extension": "Extension", + "DeviceDefinition.property.id": "System.String", + "DeviceDefinition.property.modifierExtension": "Extension", + "DeviceDefinition.property.type": "CodeableConcept", + "DeviceDefinition.property.valueAttachment": "Attachment", + "DeviceDefinition.property.valueBoolean": "boolean", + "DeviceDefinition.property.valueCodeableConcept": "CodeableConcept", + "DeviceDefinition.property.valueInteger": "integer", + "DeviceDefinition.property.valueQuantity": "Quantity", + "DeviceDefinition.property.valueRange": "Range", + "DeviceDefinition.property.valueString": "string", + "DeviceDefinition.regulatoryIdentifier.deviceIdentifier": "string", + "DeviceDefinition.regulatoryIdentifier.extension": "Extension", + "DeviceDefinition.regulatoryIdentifier.id": "System.String", + "DeviceDefinition.regulatoryIdentifier.issuer": "uri", + "DeviceDefinition.regulatoryIdentifier.jurisdiction": "uri", + "DeviceDefinition.regulatoryIdentifier.modifierExtension": "Extension", + "DeviceDefinition.regulatoryIdentifier.type": "code", + "DeviceDefinition.safety": "CodeableConcept", + "DeviceDefinition.shelfLifeStorage": "ProductShelfLife", + "DeviceDefinition.text": "Narrative", + "DeviceDefinition.udiDeviceIdentifier.deviceIdentifier": "string", + "DeviceDefinition.udiDeviceIdentifier.extension": "Extension", + "DeviceDefinition.udiDeviceIdentifier.id": "System.String", + "DeviceDefinition.udiDeviceIdentifier.issuer": "uri", + "DeviceDefinition.udiDeviceIdentifier.jurisdiction": "uri", + "DeviceDefinition.udiDeviceIdentifier.marketDistribution.extension": "Extension", + "DeviceDefinition.udiDeviceIdentifier.marketDistribution.id": "System.String", + "DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod": "Period", + "DeviceDefinition.udiDeviceIdentifier.marketDistribution.modifierExtension": "Extension", + "DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction": "uri", + "DeviceDefinition.udiDeviceIdentifier.modifierExtension": "Extension", + "DeviceDefinition.version.component": "Identifier", + "DeviceDefinition.version.extension": "Extension", + "DeviceDefinition.version.id": "System.String", + "DeviceDefinition.version.modifierExtension": "Extension", + "DeviceDefinition.version.type": "CodeableConcept", + "DeviceDefinition.version.value": "string", + "DeviceDispense.basedOn": "Reference", + "DeviceDispense.category": "CodeableConcept", + "DeviceDispense.contained": "Resource", + "DeviceDispense.destination": "Reference", + "DeviceDispense.device": "CodeableReference", + "DeviceDispense.encounter": "Reference", + "DeviceDispense.eventHistory": "Reference", + "DeviceDispense.extension": "Extension", + "DeviceDispense.id": "System.String", + "DeviceDispense.identifier": "Identifier", + "DeviceDispense.implicitRules": "uri", + "DeviceDispense.language": "code", + "DeviceDispense.location": "Reference", + "DeviceDispense.meta": "Meta", + "DeviceDispense.modifierExtension": "Extension", + "DeviceDispense.note": "Annotation", + "DeviceDispense.partOf": "Reference", + "DeviceDispense.performer.actor": "Reference", + "DeviceDispense.performer.extension": "Extension", + "DeviceDispense.performer.function": "CodeableConcept", + "DeviceDispense.performer.id": "System.String", + "DeviceDispense.performer.modifierExtension": "Extension", + "DeviceDispense.preparedDate": "dateTime", + "DeviceDispense.quantity": "Quantity", + "DeviceDispense.receiver": "Reference", + "DeviceDispense.status": "code", + "DeviceDispense.statusReason": "CodeableReference", + "DeviceDispense.subject": "Reference", + "DeviceDispense.supportingInformation": "Reference", + "DeviceDispense.text": "Narrative", + "DeviceDispense.type": "CodeableConcept", + "DeviceDispense.usageInstruction": "markdown", + "DeviceDispense.whenHandedOver": "dateTime", + "DeviceMetric.calibration.extension": "Extension", + "DeviceMetric.calibration.id": "System.String", + "DeviceMetric.calibration.modifierExtension": "Extension", + "DeviceMetric.calibration.state": "code", + "DeviceMetric.calibration.time": "instant", + "DeviceMetric.calibration.type": "code", + "DeviceMetric.category": "code", + "DeviceMetric.color": "code", + "DeviceMetric.contained": "Resource", + "DeviceMetric.device": "Reference", + "DeviceMetric.extension": "Extension", + "DeviceMetric.id": "System.String", + "DeviceMetric.identifier": "Identifier", + "DeviceMetric.implicitRules": "uri", + "DeviceMetric.language": "code", + "DeviceMetric.measurementFrequency": "Quantity", + "DeviceMetric.meta": "Meta", + "DeviceMetric.modifierExtension": "Extension", + "DeviceMetric.operationalStatus": "code", + "DeviceMetric.text": "Narrative", + "DeviceMetric.type": "CodeableConcept", + "DeviceMetric.unit": "CodeableConcept", + "DeviceRequest.asNeeded": "boolean", + "DeviceRequest.asNeededFor": "CodeableConcept", + "DeviceRequest.authoredOn": "dateTime", + "DeviceRequest.basedOn": "Reference", + "DeviceRequest.code": "CodeableReference", + "DeviceRequest.contained": "Resource", + "DeviceRequest.doNotPerform": "boolean", + "DeviceRequest.encounter": "Reference", + "DeviceRequest.extension": "Extension", + "DeviceRequest.groupIdentifier": "Identifier", + "DeviceRequest.id": "System.String", + "DeviceRequest.identifier": "Identifier", + "DeviceRequest.implicitRules": "uri", + "DeviceRequest.instantiatesCanonical": "canonical", + "DeviceRequest.instantiatesUri": "uri", + "DeviceRequest.insurance": "Reference", + "DeviceRequest.intent": "code", + "DeviceRequest.language": "code", + "DeviceRequest.meta": "Meta", + "DeviceRequest.modifierExtension": "Extension", + "DeviceRequest.note": "Annotation", + "DeviceRequest.occurrenceDateTime": "dateTime", + "DeviceRequest.occurrencePeriod": "Period", + "DeviceRequest.occurrenceTiming": "Timing", + "DeviceRequest.parameter.code": "CodeableConcept", + "DeviceRequest.parameter.extension": "Extension", + "DeviceRequest.parameter.id": "System.String", + "DeviceRequest.parameter.modifierExtension": "Extension", + "DeviceRequest.parameter.valueBoolean": "boolean", + "DeviceRequest.parameter.valueCodeableConcept": "CodeableConcept", + "DeviceRequest.parameter.valueQuantity": "Quantity", + "DeviceRequest.parameter.valueRange": "Range", + "DeviceRequest.performer": "CodeableReference", + "DeviceRequest.priority": "code", + "DeviceRequest.quantity": "integer", + "DeviceRequest.reason": "CodeableReference", + "DeviceRequest.relevantHistory": "Reference", + "DeviceRequest.replaces": "Reference", + "DeviceRequest.requester": "Reference", + "DeviceRequest.status": "code", + "DeviceRequest.subject": "Reference", + "DeviceRequest.supportingInfo": "Reference", + "DeviceRequest.text": "Narrative", + "DeviceUsage.adherence.code": "CodeableConcept", + "DeviceUsage.adherence.extension": "Extension", + "DeviceUsage.adherence.id": "System.String", + "DeviceUsage.adherence.modifierExtension": "Extension", + "DeviceUsage.adherence.reason": "CodeableConcept", + "DeviceUsage.basedOn": "Reference", + "DeviceUsage.bodySite": "CodeableReference", + "DeviceUsage.category": "CodeableConcept", + "DeviceUsage.contained": "Resource", + "DeviceUsage.context": "Reference", + "DeviceUsage.dateAsserted": "dateTime", + "DeviceUsage.derivedFrom": "Reference", + "DeviceUsage.device": "CodeableReference", + "DeviceUsage.extension": "Extension", + "DeviceUsage.id": "System.String", + "DeviceUsage.identifier": "Identifier", + "DeviceUsage.implicitRules": "uri", + "DeviceUsage.informationSource": "Reference", + "DeviceUsage.language": "code", + "DeviceUsage.meta": "Meta", + "DeviceUsage.modifierExtension": "Extension", + "DeviceUsage.note": "Annotation", + "DeviceUsage.patient": "Reference", + "DeviceUsage.reason": "CodeableReference", + "DeviceUsage.status": "code", + "DeviceUsage.text": "Narrative", + "DeviceUsage.timingDateTime": "dateTime", + "DeviceUsage.timingPeriod": "Period", + "DeviceUsage.timingTiming": "Timing", + "DeviceUsage.usageReason": "CodeableConcept", + "DeviceUsage.usageStatus": "CodeableConcept", + "DiagnosticReport.basedOn": "Reference", + "DiagnosticReport.category": "CodeableConcept", + "DiagnosticReport.code": "CodeableConcept", + "DiagnosticReport.composition": "Reference", + "DiagnosticReport.conclusion": "markdown", + "DiagnosticReport.conclusionCode": "CodeableConcept", + "DiagnosticReport.contained": "Resource", + "DiagnosticReport.effectiveDateTime": "dateTime", + "DiagnosticReport.effectivePeriod": "Period", + "DiagnosticReport.encounter": "Reference", + "DiagnosticReport.extension": "Extension", + "DiagnosticReport.id": "System.String", + "DiagnosticReport.identifier": "Identifier", + "DiagnosticReport.implicitRules": "uri", + "DiagnosticReport.issued": "instant", + "DiagnosticReport.language": "code", + "DiagnosticReport.media.comment": "string", + "DiagnosticReport.media.extension": "Extension", + "DiagnosticReport.media.id": "System.String", + "DiagnosticReport.media.link": "Reference", + "DiagnosticReport.media.modifierExtension": "Extension", + "DiagnosticReport.meta": "Meta", + "DiagnosticReport.modifierExtension": "Extension", + "DiagnosticReport.note": "Annotation", + "DiagnosticReport.performer": "Reference", + "DiagnosticReport.presentedForm": "Attachment", + "DiagnosticReport.result": "Reference", + "DiagnosticReport.resultsInterpreter": "Reference", + "DiagnosticReport.specimen": "Reference", + "DiagnosticReport.status": "code", + "DiagnosticReport.study": "Reference", + "DiagnosticReport.subject": "Reference", + "DiagnosticReport.supportingInfo.extension": "Extension", + "DiagnosticReport.supportingInfo.id": "System.String", + "DiagnosticReport.supportingInfo.modifierExtension": "Extension", + "DiagnosticReport.supportingInfo.reference": "Reference", + "DiagnosticReport.supportingInfo.type": "CodeableConcept", + "DiagnosticReport.text": "Narrative", + "Distance.code": "code", + "Distance.comparator": "code", + "Distance.extension": "Extension", + "Distance.id": "System.String", + "Distance.system": "uri", + "Distance.unit": "string", + "Distance.value": "decimal", + "DocumentReference.attester.extension": "Extension", + "DocumentReference.attester.id": "System.String", + "DocumentReference.attester.mode": "CodeableConcept", + "DocumentReference.attester.modifierExtension": "Extension", + "DocumentReference.attester.party": "Reference", + "DocumentReference.attester.time": "dateTime", + "DocumentReference.author": "Reference", + "DocumentReference.basedOn": "Reference", + "DocumentReference.bodySite": "CodeableReference", + "DocumentReference.category": "CodeableConcept", + "DocumentReference.contained": "Resource", + "DocumentReference.content.attachment": "Attachment", + "DocumentReference.content.extension": "Extension", + "DocumentReference.content.id": "System.String", + "DocumentReference.content.modifierExtension": "Extension", + "DocumentReference.content.profile.extension": "Extension", + "DocumentReference.content.profile.id": "System.String", + "DocumentReference.content.profile.modifierExtension": "Extension", + "DocumentReference.content.profile.valueCanonical": "canonical", + "DocumentReference.content.profile.valueCoding": "Coding", + "DocumentReference.content.profile.valueUri": "uri", + "DocumentReference.context": "Reference", + "DocumentReference.custodian": "Reference", + "DocumentReference.date": "instant", + "DocumentReference.description": "markdown", + "DocumentReference.docStatus": "code", + "DocumentReference.event": "CodeableReference", + "DocumentReference.extension": "Extension", + "DocumentReference.facilityType": "CodeableConcept", + "DocumentReference.id": "System.String", + "DocumentReference.identifier": "Identifier", + "DocumentReference.implicitRules": "uri", + "DocumentReference.language": "code", + "DocumentReference.meta": "Meta", + "DocumentReference.modality": "CodeableConcept", + "DocumentReference.modifierExtension": "Extension", + "DocumentReference.period": "Period", + "DocumentReference.practiceSetting": "CodeableConcept", + "DocumentReference.relatesTo.code": "CodeableConcept", + "DocumentReference.relatesTo.extension": "Extension", + "DocumentReference.relatesTo.id": "System.String", + "DocumentReference.relatesTo.modifierExtension": "Extension", + "DocumentReference.relatesTo.target": "Reference", + "DocumentReference.securityLabel": "CodeableConcept", + "DocumentReference.status": "code", + "DocumentReference.subject": "Reference", + "DocumentReference.text": "Narrative", + "DocumentReference.type": "CodeableConcept", + "DocumentReference.version": "string", + "DomainResource.contained": "Resource", + "DomainResource.extension": "Extension", + "DomainResource.id": "System.String", + "DomainResource.implicitRules": "uri", + "DomainResource.language": "code", + "DomainResource.meta": "Meta", + "DomainResource.modifierExtension": "Extension", + "DomainResource.text": "Narrative", + "Dosage.additionalInstruction": "CodeableConcept", + "Dosage.asNeeded": "boolean", + "Dosage.asNeededFor": "CodeableConcept", + "Dosage.doseAndRate.doseQuantity": "Quantity", + "Dosage.doseAndRate.doseRange": "Range", + "Dosage.doseAndRate.extension": "Extension", + "Dosage.doseAndRate.id": "System.String", + "Dosage.doseAndRate.rateQuantity": "Quantity", + "Dosage.doseAndRate.rateRange": "Range", + "Dosage.doseAndRate.rateRatio": "Ratio", + "Dosage.doseAndRate.type": "CodeableConcept", + "Dosage.extension": "Extension", + "Dosage.id": "System.String", + "Dosage.maxDosePerAdministration": "Quantity", + "Dosage.maxDosePerLifetime": "Quantity", + "Dosage.maxDosePerPeriod": "Ratio", + "Dosage.method": "CodeableConcept", + "Dosage.modifierExtension": "Extension", + "Dosage.patientInstruction": "string", + "Dosage.route": "CodeableConcept", + "Dosage.sequence": "integer", + "Dosage.site": "CodeableConcept", + "Dosage.text": "string", + "Dosage.timing": "Timing", + "Duration.code": "code", + "Duration.comparator": "code", + "Duration.extension": "Extension", + "Duration.id": "System.String", + "Duration.system": "uri", + "Duration.unit": "string", + "Duration.value": "decimal", + "Element.extension": "Extension", + "Element.id": "System.String", + "ElementDefinition.alias": "string", + "ElementDefinition.base.extension": "Extension", + "ElementDefinition.base.id": "System.String", + "ElementDefinition.base.max": "string", + "ElementDefinition.base.min": "unsignedInt", + "ElementDefinition.base.path": "string", + "ElementDefinition.binding.additional.any": "boolean", + "ElementDefinition.binding.additional.documentation": "markdown", + "ElementDefinition.binding.additional.extension": "Extension", + "ElementDefinition.binding.additional.id": "System.String", + "ElementDefinition.binding.additional.purpose": "code", + "ElementDefinition.binding.additional.shortDoco": "string", + "ElementDefinition.binding.additional.usage": "UsageContext", + "ElementDefinition.binding.additional.valueSet": "canonical", + "ElementDefinition.binding.description": "markdown", + "ElementDefinition.binding.extension": "Extension", + "ElementDefinition.binding.id": "System.String", + "ElementDefinition.binding.strength": "code", + "ElementDefinition.binding.valueSet": "canonical", + "ElementDefinition.code": "Coding", + "ElementDefinition.comment": "markdown", + "ElementDefinition.condition": "id", + "ElementDefinition.constraint.expression": "string", + "ElementDefinition.constraint.extension": "Extension", + "ElementDefinition.constraint.human": "string", + "ElementDefinition.constraint.id": "System.String", + "ElementDefinition.constraint.key": "id", + "ElementDefinition.constraint.requirements": "markdown", + "ElementDefinition.constraint.severity": "code", + "ElementDefinition.constraint.source": "canonical", + "ElementDefinition.constraint.suppress": "boolean", + "ElementDefinition.contentReference": "uri", + "ElementDefinition.defaultValueAddress": "Address", + "ElementDefinition.defaultValueAge": "Age", + "ElementDefinition.defaultValueAnnotation": "Annotation", + "ElementDefinition.defaultValueAttachment": "Attachment", + "ElementDefinition.defaultValueAvailability": "Availability", + "ElementDefinition.defaultValueBase64Binary": "base64Binary", + "ElementDefinition.defaultValueBoolean": "boolean", + "ElementDefinition.defaultValueCanonical": "canonical", + "ElementDefinition.defaultValueCode": "code", + "ElementDefinition.defaultValueCodeableConcept": "CodeableConcept", + "ElementDefinition.defaultValueCodeableReference": "CodeableReference", + "ElementDefinition.defaultValueCoding": "Coding", + "ElementDefinition.defaultValueContactDetail": "ContactDetail", + "ElementDefinition.defaultValueContactPoint": "ContactPoint", + "ElementDefinition.defaultValueCount": "Count", + "ElementDefinition.defaultValueDataRequirement": "DataRequirement", + "ElementDefinition.defaultValueDate": "date", + "ElementDefinition.defaultValueDateTime": "dateTime", + "ElementDefinition.defaultValueDecimal": "decimal", + "ElementDefinition.defaultValueDistance": "Distance", + "ElementDefinition.defaultValueDosage": "Dosage", + "ElementDefinition.defaultValueDuration": "Duration", + "ElementDefinition.defaultValueExpression": "Expression", + "ElementDefinition.defaultValueExtendedContactDetail": "ExtendedContactDetail", + "ElementDefinition.defaultValueHumanName": "HumanName", + "ElementDefinition.defaultValueId": "id", + "ElementDefinition.defaultValueIdentifier": "Identifier", + "ElementDefinition.defaultValueInstant": "instant", + "ElementDefinition.defaultValueInteger": "integer", + "ElementDefinition.defaultValueInteger64": "integer64", + "ElementDefinition.defaultValueMarkdown": "markdown", + "ElementDefinition.defaultValueMeta": "Meta", + "ElementDefinition.defaultValueMoney": "Money", + "ElementDefinition.defaultValueOid": "oid", + "ElementDefinition.defaultValueParameterDefinition": "ParameterDefinition", + "ElementDefinition.defaultValuePeriod": "Period", + "ElementDefinition.defaultValuePositiveInt": "positiveInt", + "ElementDefinition.defaultValueQuantity": "Quantity", + "ElementDefinition.defaultValueRange": "Range", + "ElementDefinition.defaultValueRatio": "Ratio", + "ElementDefinition.defaultValueRatioRange": "RatioRange", + "ElementDefinition.defaultValueReference": "Reference", + "ElementDefinition.defaultValueRelatedArtifact": "RelatedArtifact", + "ElementDefinition.defaultValueSampledData": "SampledData", + "ElementDefinition.defaultValueSignature": "Signature", + "ElementDefinition.defaultValueString": "string", + "ElementDefinition.defaultValueTime": "time", + "ElementDefinition.defaultValueTiming": "Timing", + "ElementDefinition.defaultValueTriggerDefinition": "TriggerDefinition", + "ElementDefinition.defaultValueUnsignedInt": "unsignedInt", + "ElementDefinition.defaultValueUri": "uri", + "ElementDefinition.defaultValueUrl": "url", + "ElementDefinition.defaultValueUsageContext": "UsageContext", + "ElementDefinition.defaultValueUuid": "uuid", + "ElementDefinition.definition": "markdown", + "ElementDefinition.example.extension": "Extension", + "ElementDefinition.example.id": "System.String", + "ElementDefinition.example.label": "string", + "ElementDefinition.example.valueAddress": "Address", + "ElementDefinition.example.valueAge": "Age", + "ElementDefinition.example.valueAnnotation": "Annotation", + "ElementDefinition.example.valueAttachment": "Attachment", + "ElementDefinition.example.valueAvailability": "Availability", + "ElementDefinition.example.valueBase64Binary": "base64Binary", + "ElementDefinition.example.valueBoolean": "boolean", + "ElementDefinition.example.valueCanonical": "canonical", + "ElementDefinition.example.valueCode": "code", + "ElementDefinition.example.valueCodeableConcept": "CodeableConcept", + "ElementDefinition.example.valueCodeableReference": "CodeableReference", + "ElementDefinition.example.valueCoding": "Coding", + "ElementDefinition.example.valueContactDetail": "ContactDetail", + "ElementDefinition.example.valueContactPoint": "ContactPoint", + "ElementDefinition.example.valueCount": "Count", + "ElementDefinition.example.valueDataRequirement": "DataRequirement", + "ElementDefinition.example.valueDate": "date", + "ElementDefinition.example.valueDateTime": "dateTime", + "ElementDefinition.example.valueDecimal": "decimal", + "ElementDefinition.example.valueDistance": "Distance", + "ElementDefinition.example.valueDosage": "Dosage", + "ElementDefinition.example.valueDuration": "Duration", + "ElementDefinition.example.valueExpression": "Expression", + "ElementDefinition.example.valueExtendedContactDetail": "ExtendedContactDetail", + "ElementDefinition.example.valueHumanName": "HumanName", + "ElementDefinition.example.valueId": "id", + "ElementDefinition.example.valueIdentifier": "Identifier", + "ElementDefinition.example.valueInstant": "instant", + "ElementDefinition.example.valueInteger": "integer", + "ElementDefinition.example.valueInteger64": "integer64", + "ElementDefinition.example.valueMarkdown": "markdown", + "ElementDefinition.example.valueMeta": "Meta", + "ElementDefinition.example.valueMoney": "Money", + "ElementDefinition.example.valueOid": "oid", + "ElementDefinition.example.valueParameterDefinition": "ParameterDefinition", + "ElementDefinition.example.valuePeriod": "Period", + "ElementDefinition.example.valuePositiveInt": "positiveInt", + "ElementDefinition.example.valueQuantity": "Quantity", + "ElementDefinition.example.valueRange": "Range", + "ElementDefinition.example.valueRatio": "Ratio", + "ElementDefinition.example.valueRatioRange": "RatioRange", + "ElementDefinition.example.valueReference": "Reference", + "ElementDefinition.example.valueRelatedArtifact": "RelatedArtifact", + "ElementDefinition.example.valueSampledData": "SampledData", + "ElementDefinition.example.valueSignature": "Signature", + "ElementDefinition.example.valueString": "string", + "ElementDefinition.example.valueTime": "time", + "ElementDefinition.example.valueTiming": "Timing", + "ElementDefinition.example.valueTriggerDefinition": "TriggerDefinition", + "ElementDefinition.example.valueUnsignedInt": "unsignedInt", + "ElementDefinition.example.valueUri": "uri", + "ElementDefinition.example.valueUrl": "url", + "ElementDefinition.example.valueUsageContext": "UsageContext", + "ElementDefinition.example.valueUuid": "uuid", + "ElementDefinition.extension": "Extension", + "ElementDefinition.fixedAddress": "Address", + "ElementDefinition.fixedAge": "Age", + "ElementDefinition.fixedAnnotation": "Annotation", + "ElementDefinition.fixedAttachment": "Attachment", + "ElementDefinition.fixedAvailability": "Availability", + "ElementDefinition.fixedBase64Binary": "base64Binary", + "ElementDefinition.fixedBoolean": "boolean", + "ElementDefinition.fixedCanonical": "canonical", + "ElementDefinition.fixedCode": "code", + "ElementDefinition.fixedCodeableConcept": "CodeableConcept", + "ElementDefinition.fixedCodeableReference": "CodeableReference", + "ElementDefinition.fixedCoding": "Coding", + "ElementDefinition.fixedContactDetail": "ContactDetail", + "ElementDefinition.fixedContactPoint": "ContactPoint", + "ElementDefinition.fixedCount": "Count", + "ElementDefinition.fixedDataRequirement": "DataRequirement", + "ElementDefinition.fixedDate": "date", + "ElementDefinition.fixedDateTime": "dateTime", + "ElementDefinition.fixedDecimal": "decimal", + "ElementDefinition.fixedDistance": "Distance", + "ElementDefinition.fixedDosage": "Dosage", + "ElementDefinition.fixedDuration": "Duration", + "ElementDefinition.fixedExpression": "Expression", + "ElementDefinition.fixedExtendedContactDetail": "ExtendedContactDetail", + "ElementDefinition.fixedHumanName": "HumanName", + "ElementDefinition.fixedId": "id", + "ElementDefinition.fixedIdentifier": "Identifier", + "ElementDefinition.fixedInstant": "instant", + "ElementDefinition.fixedInteger": "integer", + "ElementDefinition.fixedInteger64": "integer64", + "ElementDefinition.fixedMarkdown": "markdown", + "ElementDefinition.fixedMeta": "Meta", + "ElementDefinition.fixedMoney": "Money", + "ElementDefinition.fixedOid": "oid", + "ElementDefinition.fixedParameterDefinition": "ParameterDefinition", + "ElementDefinition.fixedPeriod": "Period", + "ElementDefinition.fixedPositiveInt": "positiveInt", + "ElementDefinition.fixedQuantity": "Quantity", + "ElementDefinition.fixedRange": "Range", + "ElementDefinition.fixedRatio": "Ratio", + "ElementDefinition.fixedRatioRange": "RatioRange", + "ElementDefinition.fixedReference": "Reference", + "ElementDefinition.fixedRelatedArtifact": "RelatedArtifact", + "ElementDefinition.fixedSampledData": "SampledData", + "ElementDefinition.fixedSignature": "Signature", + "ElementDefinition.fixedString": "string", + "ElementDefinition.fixedTime": "time", + "ElementDefinition.fixedTiming": "Timing", + "ElementDefinition.fixedTriggerDefinition": "TriggerDefinition", + "ElementDefinition.fixedUnsignedInt": "unsignedInt", + "ElementDefinition.fixedUri": "uri", + "ElementDefinition.fixedUrl": "url", + "ElementDefinition.fixedUsageContext": "UsageContext", + "ElementDefinition.fixedUuid": "uuid", + "ElementDefinition.id": "System.String", + "ElementDefinition.isModifier": "boolean", + "ElementDefinition.isModifierReason": "string", + "ElementDefinition.isSummary": "boolean", + "ElementDefinition.label": "string", + "ElementDefinition.mapping.comment": "markdown", + "ElementDefinition.mapping.extension": "Extension", + "ElementDefinition.mapping.id": "System.String", + "ElementDefinition.mapping.identity": "id", + "ElementDefinition.mapping.language": "code", + "ElementDefinition.mapping.map": "string", + "ElementDefinition.max": "string", + "ElementDefinition.maxLength": "integer", + "ElementDefinition.maxValueDate": "date", + "ElementDefinition.maxValueDateTime": "dateTime", + "ElementDefinition.maxValueDecimal": "decimal", + "ElementDefinition.maxValueInstant": "instant", + "ElementDefinition.maxValueInteger": "integer", + "ElementDefinition.maxValueInteger64": "integer64", + "ElementDefinition.maxValuePositiveInt": "positiveInt", + "ElementDefinition.maxValueQuantity": "Quantity", + "ElementDefinition.maxValueTime": "time", + "ElementDefinition.maxValueUnsignedInt": "unsignedInt", + "ElementDefinition.meaningWhenMissing": "markdown", + "ElementDefinition.min": "unsignedInt", + "ElementDefinition.minValueDate": "date", + "ElementDefinition.minValueDateTime": "dateTime", + "ElementDefinition.minValueDecimal": "decimal", + "ElementDefinition.minValueInstant": "instant", + "ElementDefinition.minValueInteger": "integer", + "ElementDefinition.minValueInteger64": "integer64", + "ElementDefinition.minValuePositiveInt": "positiveInt", + "ElementDefinition.minValueQuantity": "Quantity", + "ElementDefinition.minValueTime": "time", + "ElementDefinition.minValueUnsignedInt": "unsignedInt", + "ElementDefinition.modifierExtension": "Extension", + "ElementDefinition.mustHaveValue": "boolean", + "ElementDefinition.mustSupport": "boolean", + "ElementDefinition.orderMeaning": "string", + "ElementDefinition.path": "string", + "ElementDefinition.patternAddress": "Address", + "ElementDefinition.patternAge": "Age", + "ElementDefinition.patternAnnotation": "Annotation", + "ElementDefinition.patternAttachment": "Attachment", + "ElementDefinition.patternAvailability": "Availability", + "ElementDefinition.patternBase64Binary": "base64Binary", + "ElementDefinition.patternBoolean": "boolean", + "ElementDefinition.patternCanonical": "canonical", + "ElementDefinition.patternCode": "code", + "ElementDefinition.patternCodeableConcept": "CodeableConcept", + "ElementDefinition.patternCodeableReference": "CodeableReference", + "ElementDefinition.patternCoding": "Coding", + "ElementDefinition.patternContactDetail": "ContactDetail", + "ElementDefinition.patternContactPoint": "ContactPoint", + "ElementDefinition.patternCount": "Count", + "ElementDefinition.patternDataRequirement": "DataRequirement", + "ElementDefinition.patternDate": "date", + "ElementDefinition.patternDateTime": "dateTime", + "ElementDefinition.patternDecimal": "decimal", + "ElementDefinition.patternDistance": "Distance", + "ElementDefinition.patternDosage": "Dosage", + "ElementDefinition.patternDuration": "Duration", + "ElementDefinition.patternExpression": "Expression", + "ElementDefinition.patternExtendedContactDetail": "ExtendedContactDetail", + "ElementDefinition.patternHumanName": "HumanName", + "ElementDefinition.patternId": "id", + "ElementDefinition.patternIdentifier": "Identifier", + "ElementDefinition.patternInstant": "instant", + "ElementDefinition.patternInteger": "integer", + "ElementDefinition.patternInteger64": "integer64", + "ElementDefinition.patternMarkdown": "markdown", + "ElementDefinition.patternMeta": "Meta", + "ElementDefinition.patternMoney": "Money", + "ElementDefinition.patternOid": "oid", + "ElementDefinition.patternParameterDefinition": "ParameterDefinition", + "ElementDefinition.patternPeriod": "Period", + "ElementDefinition.patternPositiveInt": "positiveInt", + "ElementDefinition.patternQuantity": "Quantity", + "ElementDefinition.patternRange": "Range", + "ElementDefinition.patternRatio": "Ratio", + "ElementDefinition.patternRatioRange": "RatioRange", + "ElementDefinition.patternReference": "Reference", + "ElementDefinition.patternRelatedArtifact": "RelatedArtifact", + "ElementDefinition.patternSampledData": "SampledData", + "ElementDefinition.patternSignature": "Signature", + "ElementDefinition.patternString": "string", + "ElementDefinition.patternTime": "time", + "ElementDefinition.patternTiming": "Timing", + "ElementDefinition.patternTriggerDefinition": "TriggerDefinition", + "ElementDefinition.patternUnsignedInt": "unsignedInt", + "ElementDefinition.patternUri": "uri", + "ElementDefinition.patternUrl": "url", + "ElementDefinition.patternUsageContext": "UsageContext", + "ElementDefinition.patternUuid": "uuid", + "ElementDefinition.representation": "code", + "ElementDefinition.requirements": "markdown", + "ElementDefinition.short": "string", + "ElementDefinition.sliceIsConstraining": "boolean", + "ElementDefinition.sliceName": "string", + "ElementDefinition.slicing.description": "string", + "ElementDefinition.slicing.discriminator.extension": "Extension", + "ElementDefinition.slicing.discriminator.id": "System.String", + "ElementDefinition.slicing.discriminator.path": "string", + "ElementDefinition.slicing.discriminator.type": "code", + "ElementDefinition.slicing.extension": "Extension", + "ElementDefinition.slicing.id": "System.String", + "ElementDefinition.slicing.ordered": "boolean", + "ElementDefinition.slicing.rules": "code", + "ElementDefinition.type.aggregation": "code", + "ElementDefinition.type.code": "uri", + "ElementDefinition.type.extension": "Extension", + "ElementDefinition.type.id": "System.String", + "ElementDefinition.type.profile": "canonical", + "ElementDefinition.type.targetProfile": "canonical", + "ElementDefinition.type.versioning": "code", + "ElementDefinition.valueAlternatives": "canonical", + "Encounter.account": "Reference", + "Encounter.actualPeriod": "Period", + "Encounter.admission.admitSource": "CodeableConcept", + "Encounter.admission.destination": "Reference", + "Encounter.admission.dischargeDisposition": "CodeableConcept", + "Encounter.admission.extension": "Extension", + "Encounter.admission.id": "System.String", + "Encounter.admission.modifierExtension": "Extension", + "Encounter.admission.origin": "Reference", + "Encounter.admission.preAdmissionIdentifier": "Identifier", + "Encounter.admission.reAdmission": "CodeableConcept", + "Encounter.appointment": "Reference", + "Encounter.basedOn": "Reference", + "Encounter.careTeam": "Reference", + "Encounter.class": "CodeableConcept", + "Encounter.contained": "Resource", + "Encounter.diagnosis.condition": "CodeableReference", + "Encounter.diagnosis.extension": "Extension", + "Encounter.diagnosis.id": "System.String", + "Encounter.diagnosis.modifierExtension": "Extension", + "Encounter.diagnosis.use": "CodeableConcept", + "Encounter.dietPreference": "CodeableConcept", + "Encounter.episodeOfCare": "Reference", + "Encounter.extension": "Extension", + "Encounter.id": "System.String", + "Encounter.identifier": "Identifier", + "Encounter.implicitRules": "uri", + "Encounter.language": "code", + "Encounter.length": "Duration", + "Encounter.location.extension": "Extension", + "Encounter.location.form": "CodeableConcept", + "Encounter.location.id": "System.String", + "Encounter.location.location": "Reference", + "Encounter.location.modifierExtension": "Extension", + "Encounter.location.period": "Period", + "Encounter.location.status": "code", + "Encounter.meta": "Meta", + "Encounter.modifierExtension": "Extension", + "Encounter.partOf": "Reference", + "Encounter.participant.actor": "Reference", + "Encounter.participant.extension": "Extension", + "Encounter.participant.id": "System.String", + "Encounter.participant.modifierExtension": "Extension", + "Encounter.participant.period": "Period", + "Encounter.participant.type": "CodeableConcept", + "Encounter.plannedEndDate": "dateTime", + "Encounter.plannedStartDate": "dateTime", + "Encounter.priority": "CodeableConcept", + "Encounter.reason.extension": "Extension", + "Encounter.reason.id": "System.String", + "Encounter.reason.modifierExtension": "Extension", + "Encounter.reason.use": "CodeableConcept", + "Encounter.reason.value": "CodeableReference", + "Encounter.serviceProvider": "Reference", + "Encounter.serviceType": "CodeableReference", + "Encounter.specialArrangement": "CodeableConcept", + "Encounter.specialCourtesy": "CodeableConcept", + "Encounter.status": "code", + "Encounter.subject": "Reference", + "Encounter.subjectStatus": "CodeableConcept", + "Encounter.text": "Narrative", + "Encounter.type": "CodeableConcept", + "Encounter.virtualService": "VirtualServiceDetail", + "EncounterHistory.actualPeriod": "Period", + "EncounterHistory.class": "CodeableConcept", + "EncounterHistory.contained": "Resource", + "EncounterHistory.encounter": "Reference", + "EncounterHistory.extension": "Extension", + "EncounterHistory.id": "System.String", + "EncounterHistory.identifier": "Identifier", + "EncounterHistory.implicitRules": "uri", + "EncounterHistory.language": "code", + "EncounterHistory.length": "Duration", + "EncounterHistory.location.extension": "Extension", + "EncounterHistory.location.form": "CodeableConcept", + "EncounterHistory.location.id": "System.String", + "EncounterHistory.location.location": "Reference", + "EncounterHistory.location.modifierExtension": "Extension", + "EncounterHistory.meta": "Meta", + "EncounterHistory.modifierExtension": "Extension", + "EncounterHistory.plannedEndDate": "dateTime", + "EncounterHistory.plannedStartDate": "dateTime", + "EncounterHistory.serviceType": "CodeableReference", + "EncounterHistory.status": "code", + "EncounterHistory.subject": "Reference", + "EncounterHistory.subjectStatus": "CodeableConcept", + "EncounterHistory.text": "Narrative", + "EncounterHistory.type": "CodeableConcept", + "Endpoint.address": "url", + "Endpoint.connectionType": "CodeableConcept", + "Endpoint.contact": "ContactPoint", + "Endpoint.contained": "Resource", + "Endpoint.description": "string", + "Endpoint.environmentType": "CodeableConcept", + "Endpoint.extension": "Extension", + "Endpoint.header": "string", + "Endpoint.id": "System.String", + "Endpoint.identifier": "Identifier", + "Endpoint.implicitRules": "uri", + "Endpoint.language": "code", + "Endpoint.managingOrganization": "Reference", + "Endpoint.meta": "Meta", + "Endpoint.modifierExtension": "Extension", + "Endpoint.name": "string", + "Endpoint.payload.extension": "Extension", + "Endpoint.payload.id": "System.String", + "Endpoint.payload.mimeType": "code", + "Endpoint.payload.modifierExtension": "Extension", + "Endpoint.payload.type": "CodeableConcept", + "Endpoint.period": "Period", + "Endpoint.status": "code", + "Endpoint.text": "Narrative", + "EnrollmentRequest.candidate": "Reference", + "EnrollmentRequest.contained": "Resource", + "EnrollmentRequest.coverage": "Reference", + "EnrollmentRequest.created": "dateTime", + "EnrollmentRequest.extension": "Extension", + "EnrollmentRequest.id": "System.String", + "EnrollmentRequest.identifier": "Identifier", + "EnrollmentRequest.implicitRules": "uri", + "EnrollmentRequest.insurer": "Reference", + "EnrollmentRequest.language": "code", + "EnrollmentRequest.meta": "Meta", + "EnrollmentRequest.modifierExtension": "Extension", + "EnrollmentRequest.provider": "Reference", + "EnrollmentRequest.status": "code", + "EnrollmentRequest.text": "Narrative", + "EnrollmentResponse.contained": "Resource", + "EnrollmentResponse.created": "dateTime", + "EnrollmentResponse.disposition": "string", + "EnrollmentResponse.extension": "Extension", + "EnrollmentResponse.id": "System.String", + "EnrollmentResponse.identifier": "Identifier", + "EnrollmentResponse.implicitRules": "uri", + "EnrollmentResponse.language": "code", + "EnrollmentResponse.meta": "Meta", + "EnrollmentResponse.modifierExtension": "Extension", + "EnrollmentResponse.organization": "Reference", + "EnrollmentResponse.outcome": "code", + "EnrollmentResponse.request": "Reference", + "EnrollmentResponse.requestProvider": "Reference", + "EnrollmentResponse.status": "code", + "EnrollmentResponse.text": "Narrative", + "EpisodeOfCare.account": "Reference", + "EpisodeOfCare.careManager": "Reference", + "EpisodeOfCare.careTeam": "Reference", + "EpisodeOfCare.contained": "Resource", + "EpisodeOfCare.diagnosis.condition": "CodeableReference", + "EpisodeOfCare.diagnosis.extension": "Extension", + "EpisodeOfCare.diagnosis.id": "System.String", + "EpisodeOfCare.diagnosis.modifierExtension": "Extension", + "EpisodeOfCare.diagnosis.use": "CodeableConcept", + "EpisodeOfCare.extension": "Extension", + "EpisodeOfCare.id": "System.String", + "EpisodeOfCare.identifier": "Identifier", + "EpisodeOfCare.implicitRules": "uri", + "EpisodeOfCare.language": "code", + "EpisodeOfCare.managingOrganization": "Reference", + "EpisodeOfCare.meta": "Meta", + "EpisodeOfCare.modifierExtension": "Extension", + "EpisodeOfCare.patient": "Reference", + "EpisodeOfCare.period": "Period", + "EpisodeOfCare.reason.extension": "Extension", + "EpisodeOfCare.reason.id": "System.String", + "EpisodeOfCare.reason.modifierExtension": "Extension", + "EpisodeOfCare.reason.use": "CodeableConcept", + "EpisodeOfCare.reason.value": "CodeableReference", + "EpisodeOfCare.referralRequest": "Reference", + "EpisodeOfCare.status": "code", + "EpisodeOfCare.statusHistory.extension": "Extension", + "EpisodeOfCare.statusHistory.id": "System.String", + "EpisodeOfCare.statusHistory.modifierExtension": "Extension", + "EpisodeOfCare.statusHistory.period": "Period", + "EpisodeOfCare.statusHistory.status": "code", + "EpisodeOfCare.text": "Narrative", + "EpisodeOfCare.type": "CodeableConcept", + "EventDefinition.approvalDate": "date", + "EventDefinition.author": "ContactDetail", + "EventDefinition.contact": "ContactDetail", + "EventDefinition.contained": "Resource", + "EventDefinition.copyright": "markdown", + "EventDefinition.copyrightLabel": "string", + "EventDefinition.date": "dateTime", + "EventDefinition.description": "markdown", + "EventDefinition.editor": "ContactDetail", + "EventDefinition.effectivePeriod": "Period", + "EventDefinition.endorser": "ContactDetail", + "EventDefinition.experimental": "boolean", + "EventDefinition.extension": "Extension", + "EventDefinition.id": "System.String", + "EventDefinition.identifier": "Identifier", + "EventDefinition.implicitRules": "uri", + "EventDefinition.jurisdiction": "CodeableConcept", + "EventDefinition.language": "code", + "EventDefinition.lastReviewDate": "date", + "EventDefinition.meta": "Meta", + "EventDefinition.modifierExtension": "Extension", + "EventDefinition.name": "string", + "EventDefinition.publisher": "string", + "EventDefinition.purpose": "markdown", + "EventDefinition.relatedArtifact": "RelatedArtifact", + "EventDefinition.reviewer": "ContactDetail", + "EventDefinition.status": "code", + "EventDefinition.subjectCodeableConcept": "CodeableConcept", + "EventDefinition.subjectReference": "Reference", + "EventDefinition.subtitle": "string", + "EventDefinition.text": "Narrative", + "EventDefinition.title": "string", + "EventDefinition.topic": "CodeableConcept", + "EventDefinition.trigger": "TriggerDefinition", + "EventDefinition.url": "uri", + "EventDefinition.usage": "markdown", + "EventDefinition.useContext": "UsageContext", + "EventDefinition.version": "string", + "EventDefinition.versionAlgorithmCoding": "Coding", + "EventDefinition.versionAlgorithmString": "string", + "Evidence.approvalDate": "date", + "Evidence.assertion": "markdown", + "Evidence.author": "ContactDetail", + "Evidence.certainty.description": "markdown", + "Evidence.certainty.extension": "Extension", + "Evidence.certainty.id": "System.String", + "Evidence.certainty.modifierExtension": "Extension", + "Evidence.certainty.note": "Annotation", + "Evidence.certainty.rater": "string", + "Evidence.certainty.rating": "CodeableConcept", + "Evidence.certainty.type": "CodeableConcept", + "Evidence.citeAsMarkdown": "markdown", + "Evidence.citeAsReference": "Reference", + "Evidence.contact": "ContactDetail", + "Evidence.contained": "Resource", + "Evidence.copyright": "markdown", + "Evidence.copyrightLabel": "string", + "Evidence.date": "dateTime", + "Evidence.description": "markdown", + "Evidence.editor": "ContactDetail", + "Evidence.endorser": "ContactDetail", + "Evidence.experimental": "boolean", + "Evidence.extension": "Extension", + "Evidence.id": "System.String", + "Evidence.identifier": "Identifier", + "Evidence.implicitRules": "uri", + "Evidence.language": "code", + "Evidence.lastReviewDate": "date", + "Evidence.meta": "Meta", + "Evidence.modifierExtension": "Extension", + "Evidence.name": "string", + "Evidence.note": "Annotation", + "Evidence.publisher": "string", + "Evidence.purpose": "markdown", + "Evidence.relatedArtifact": "RelatedArtifact", + "Evidence.reviewer": "ContactDetail", + "Evidence.statistic.attributeEstimate.description": "markdown", + "Evidence.statistic.attributeEstimate.extension": "Extension", + "Evidence.statistic.attributeEstimate.id": "System.String", + "Evidence.statistic.attributeEstimate.level": "decimal", + "Evidence.statistic.attributeEstimate.modifierExtension": "Extension", + "Evidence.statistic.attributeEstimate.note": "Annotation", + "Evidence.statistic.attributeEstimate.quantity": "Quantity", + "Evidence.statistic.attributeEstimate.range": "Range", + "Evidence.statistic.attributeEstimate.type": "CodeableConcept", + "Evidence.statistic.category": "CodeableConcept", + "Evidence.statistic.description": "markdown", + "Evidence.statistic.extension": "Extension", + "Evidence.statistic.id": "System.String", + "Evidence.statistic.modelCharacteristic.code": "CodeableConcept", + "Evidence.statistic.modelCharacteristic.extension": "Extension", + "Evidence.statistic.modelCharacteristic.id": "System.String", + "Evidence.statistic.modelCharacteristic.modifierExtension": "Extension", + "Evidence.statistic.modelCharacteristic.value": "Quantity", + "Evidence.statistic.modelCharacteristic.variable.extension": "Extension", + "Evidence.statistic.modelCharacteristic.variable.handling": "code", + "Evidence.statistic.modelCharacteristic.variable.id": "System.String", + "Evidence.statistic.modelCharacteristic.variable.modifierExtension": "Extension", + "Evidence.statistic.modelCharacteristic.variable.valueCategory": "CodeableConcept", + "Evidence.statistic.modelCharacteristic.variable.valueQuantity": "Quantity", + "Evidence.statistic.modelCharacteristic.variable.valueRange": "Range", + "Evidence.statistic.modelCharacteristic.variable.variableDefinition": "Reference", + "Evidence.statistic.modifierExtension": "Extension", + "Evidence.statistic.note": "Annotation", + "Evidence.statistic.numberAffected": "unsignedInt", + "Evidence.statistic.numberOfEvents": "unsignedInt", + "Evidence.statistic.quantity": "Quantity", + "Evidence.statistic.sampleSize.description": "markdown", + "Evidence.statistic.sampleSize.extension": "Extension", + "Evidence.statistic.sampleSize.id": "System.String", + "Evidence.statistic.sampleSize.knownDataCount": "unsignedInt", + "Evidence.statistic.sampleSize.modifierExtension": "Extension", + "Evidence.statistic.sampleSize.note": "Annotation", + "Evidence.statistic.sampleSize.numberOfParticipants": "unsignedInt", + "Evidence.statistic.sampleSize.numberOfStudies": "unsignedInt", + "Evidence.statistic.statisticType": "CodeableConcept", + "Evidence.status": "code", + "Evidence.studyDesign": "CodeableConcept", + "Evidence.synthesisType": "CodeableConcept", + "Evidence.text": "Narrative", + "Evidence.title": "string", + "Evidence.url": "uri", + "Evidence.useContext": "UsageContext", + "Evidence.variableDefinition.description": "markdown", + "Evidence.variableDefinition.directnessMatch": "CodeableConcept", + "Evidence.variableDefinition.extension": "Extension", + "Evidence.variableDefinition.id": "System.String", + "Evidence.variableDefinition.intended": "Reference", + "Evidence.variableDefinition.modifierExtension": "Extension", + "Evidence.variableDefinition.note": "Annotation", + "Evidence.variableDefinition.observed": "Reference", + "Evidence.variableDefinition.variableRole": "CodeableConcept", + "Evidence.version": "string", + "Evidence.versionAlgorithmCoding": "Coding", + "Evidence.versionAlgorithmString": "string", + "EvidenceReport.author": "ContactDetail", + "EvidenceReport.citeAsMarkdown": "markdown", + "EvidenceReport.citeAsReference": "Reference", + "EvidenceReport.contact": "ContactDetail", + "EvidenceReport.contained": "Resource", + "EvidenceReport.editor": "ContactDetail", + "EvidenceReport.endorser": "ContactDetail", + "EvidenceReport.extension": "Extension", + "EvidenceReport.id": "System.String", + "EvidenceReport.identifier": "Identifier", + "EvidenceReport.implicitRules": "uri", + "EvidenceReport.language": "code", + "EvidenceReport.meta": "Meta", + "EvidenceReport.modifierExtension": "Extension", + "EvidenceReport.note": "Annotation", + "EvidenceReport.publisher": "string", + "EvidenceReport.relatedArtifact": "RelatedArtifact", + "EvidenceReport.relatedIdentifier": "Identifier", + "EvidenceReport.relatesTo.code": "code", + "EvidenceReport.relatesTo.extension": "Extension", + "EvidenceReport.relatesTo.id": "System.String", + "EvidenceReport.relatesTo.modifierExtension": "Extension", + "EvidenceReport.relatesTo.target.display": "markdown", + "EvidenceReport.relatesTo.target.extension": "Extension", + "EvidenceReport.relatesTo.target.id": "System.String", + "EvidenceReport.relatesTo.target.identifier": "Identifier", + "EvidenceReport.relatesTo.target.modifierExtension": "Extension", + "EvidenceReport.relatesTo.target.resource": "Reference", + "EvidenceReport.relatesTo.target.url": "uri", + "EvidenceReport.reviewer": "ContactDetail", + "EvidenceReport.section.author": "Reference", + "EvidenceReport.section.emptyReason": "CodeableConcept", + "EvidenceReport.section.entryClassifier": "CodeableConcept", + "EvidenceReport.section.entryQuantity": "Quantity", + "EvidenceReport.section.entryReference": "Reference", + "EvidenceReport.section.extension": "Extension", + "EvidenceReport.section.focus": "CodeableConcept", + "EvidenceReport.section.focusReference": "Reference", + "EvidenceReport.section.id": "System.String", + "EvidenceReport.section.mode": "code", + "EvidenceReport.section.modifierExtension": "Extension", + "EvidenceReport.section.orderedBy": "CodeableConcept", + "EvidenceReport.section.text": "Narrative", + "EvidenceReport.section.title": "string", + "EvidenceReport.status": "code", + "EvidenceReport.subject.characteristic.code": "CodeableConcept", + "EvidenceReport.subject.characteristic.exclude": "boolean", + "EvidenceReport.subject.characteristic.extension": "Extension", + "EvidenceReport.subject.characteristic.id": "System.String", + "EvidenceReport.subject.characteristic.modifierExtension": "Extension", + "EvidenceReport.subject.characteristic.period": "Period", + "EvidenceReport.subject.characteristic.valueBoolean": "boolean", + "EvidenceReport.subject.characteristic.valueCodeableConcept": "CodeableConcept", + "EvidenceReport.subject.characteristic.valueQuantity": "Quantity", + "EvidenceReport.subject.characteristic.valueRange": "Range", + "EvidenceReport.subject.characteristic.valueReference": "Reference", + "EvidenceReport.subject.extension": "Extension", + "EvidenceReport.subject.id": "System.String", + "EvidenceReport.subject.modifierExtension": "Extension", + "EvidenceReport.subject.note": "Annotation", + "EvidenceReport.text": "Narrative", + "EvidenceReport.type": "CodeableConcept", + "EvidenceReport.url": "uri", + "EvidenceReport.useContext": "UsageContext", + "EvidenceVariable.actual": "boolean", + "EvidenceVariable.approvalDate": "date", + "EvidenceVariable.author": "ContactDetail", + "EvidenceVariable.category.extension": "Extension", + "EvidenceVariable.category.id": "System.String", + "EvidenceVariable.category.modifierExtension": "Extension", + "EvidenceVariable.category.name": "string", + "EvidenceVariable.category.valueCodeableConcept": "CodeableConcept", + "EvidenceVariable.category.valueQuantity": "Quantity", + "EvidenceVariable.category.valueRange": "Range", + "EvidenceVariable.characteristic.definitionByCombination.code": "code", + "EvidenceVariable.characteristic.definitionByCombination.extension": "Extension", + "EvidenceVariable.characteristic.definitionByCombination.id": "System.String", + "EvidenceVariable.characteristic.definitionByCombination.modifierExtension": "Extension", + "EvidenceVariable.characteristic.definitionByCombination.threshold": "positiveInt", + "EvidenceVariable.characteristic.definitionByTypeAndValue.device": "Reference", + "EvidenceVariable.characteristic.definitionByTypeAndValue.extension": "Extension", + "EvidenceVariable.characteristic.definitionByTypeAndValue.id": "System.String", + "EvidenceVariable.characteristic.definitionByTypeAndValue.method": "CodeableConcept", + "EvidenceVariable.characteristic.definitionByTypeAndValue.modifierExtension": "Extension", + "EvidenceVariable.characteristic.definitionByTypeAndValue.offset": "CodeableConcept", + "EvidenceVariable.characteristic.definitionByTypeAndValue.type": "CodeableConcept", + "EvidenceVariable.characteristic.definitionByTypeAndValue.valueBoolean": "boolean", + "EvidenceVariable.characteristic.definitionByTypeAndValue.valueCodeableConcept": "CodeableConcept", + "EvidenceVariable.characteristic.definitionByTypeAndValue.valueId": "id", + "EvidenceVariable.characteristic.definitionByTypeAndValue.valueQuantity": "Quantity", + "EvidenceVariable.characteristic.definitionByTypeAndValue.valueRange": "Range", + "EvidenceVariable.characteristic.definitionByTypeAndValue.valueReference": "Reference", + "EvidenceVariable.characteristic.definitionCanonical": "canonical", + "EvidenceVariable.characteristic.definitionCodeableConcept": "CodeableConcept", + "EvidenceVariable.characteristic.definitionExpression": "Expression", + "EvidenceVariable.characteristic.definitionId": "id", + "EvidenceVariable.characteristic.definitionReference": "Reference", + "EvidenceVariable.characteristic.description": "markdown", + "EvidenceVariable.characteristic.durationQuantity": "Quantity", + "EvidenceVariable.characteristic.durationRange": "Range", + "EvidenceVariable.characteristic.exclude": "boolean", + "EvidenceVariable.characteristic.extension": "Extension", + "EvidenceVariable.characteristic.id": "System.String", + "EvidenceVariable.characteristic.instancesQuantity": "Quantity", + "EvidenceVariable.characteristic.instancesRange": "Range", + "EvidenceVariable.characteristic.linkId": "id", + "EvidenceVariable.characteristic.modifierExtension": "Extension", + "EvidenceVariable.characteristic.note": "Annotation", + "EvidenceVariable.characteristic.timeFromEvent.description": "markdown", + "EvidenceVariable.characteristic.timeFromEvent.eventCodeableConcept": "CodeableConcept", + "EvidenceVariable.characteristic.timeFromEvent.eventDateTime": "dateTime", + "EvidenceVariable.characteristic.timeFromEvent.eventId": "id", + "EvidenceVariable.characteristic.timeFromEvent.eventReference": "Reference", + "EvidenceVariable.characteristic.timeFromEvent.extension": "Extension", + "EvidenceVariable.characteristic.timeFromEvent.id": "System.String", + "EvidenceVariable.characteristic.timeFromEvent.modifierExtension": "Extension", + "EvidenceVariable.characteristic.timeFromEvent.note": "Annotation", + "EvidenceVariable.characteristic.timeFromEvent.quantity": "Quantity", + "EvidenceVariable.characteristic.timeFromEvent.range": "Range", + "EvidenceVariable.contact": "ContactDetail", + "EvidenceVariable.contained": "Resource", + "EvidenceVariable.copyright": "markdown", + "EvidenceVariable.copyrightLabel": "string", + "EvidenceVariable.date": "dateTime", + "EvidenceVariable.description": "markdown", + "EvidenceVariable.editor": "ContactDetail", + "EvidenceVariable.effectivePeriod": "Period", + "EvidenceVariable.endorser": "ContactDetail", + "EvidenceVariable.experimental": "boolean", + "EvidenceVariable.extension": "Extension", + "EvidenceVariable.handling": "code", + "EvidenceVariable.id": "System.String", + "EvidenceVariable.identifier": "Identifier", + "EvidenceVariable.implicitRules": "uri", + "EvidenceVariable.language": "code", + "EvidenceVariable.lastReviewDate": "date", + "EvidenceVariable.meta": "Meta", + "EvidenceVariable.modifierExtension": "Extension", + "EvidenceVariable.name": "string", + "EvidenceVariable.note": "Annotation", + "EvidenceVariable.publisher": "string", + "EvidenceVariable.purpose": "markdown", + "EvidenceVariable.relatedArtifact": "RelatedArtifact", + "EvidenceVariable.reviewer": "ContactDetail", + "EvidenceVariable.shortTitle": "string", + "EvidenceVariable.status": "code", + "EvidenceVariable.text": "Narrative", + "EvidenceVariable.title": "string", + "EvidenceVariable.url": "uri", + "EvidenceVariable.useContext": "UsageContext", + "EvidenceVariable.version": "string", + "EvidenceVariable.versionAlgorithmCoding": "Coding", + "EvidenceVariable.versionAlgorithmString": "string", + "ExampleScenario.actor.description": "markdown", + "ExampleScenario.actor.extension": "Extension", + "ExampleScenario.actor.id": "System.String", + "ExampleScenario.actor.key": "string", + "ExampleScenario.actor.modifierExtension": "Extension", + "ExampleScenario.actor.title": "string", + "ExampleScenario.actor.type": "code", + "ExampleScenario.contact": "ContactDetail", + "ExampleScenario.contained": "Resource", + "ExampleScenario.copyright": "markdown", + "ExampleScenario.copyrightLabel": "string", + "ExampleScenario.date": "dateTime", + "ExampleScenario.description": "markdown", + "ExampleScenario.experimental": "boolean", + "ExampleScenario.extension": "Extension", + "ExampleScenario.id": "System.String", + "ExampleScenario.identifier": "Identifier", + "ExampleScenario.implicitRules": "uri", + "ExampleScenario.instance.containedInstance.extension": "Extension", + "ExampleScenario.instance.containedInstance.id": "System.String", + "ExampleScenario.instance.containedInstance.instanceReference": "string", + "ExampleScenario.instance.containedInstance.modifierExtension": "Extension", + "ExampleScenario.instance.containedInstance.versionReference": "string", + "ExampleScenario.instance.content": "Reference", + "ExampleScenario.instance.description": "markdown", + "ExampleScenario.instance.extension": "Extension", + "ExampleScenario.instance.id": "System.String", + "ExampleScenario.instance.key": "string", + "ExampleScenario.instance.modifierExtension": "Extension", + "ExampleScenario.instance.structureProfileCanonical": "canonical", + "ExampleScenario.instance.structureProfileUri": "uri", + "ExampleScenario.instance.structureType": "Coding", + "ExampleScenario.instance.structureVersion": "string", + "ExampleScenario.instance.title": "string", + "ExampleScenario.instance.version.content": "Reference", + "ExampleScenario.instance.version.description": "markdown", + "ExampleScenario.instance.version.extension": "Extension", + "ExampleScenario.instance.version.id": "System.String", + "ExampleScenario.instance.version.key": "string", + "ExampleScenario.instance.version.modifierExtension": "Extension", + "ExampleScenario.instance.version.title": "string", + "ExampleScenario.jurisdiction": "CodeableConcept", + "ExampleScenario.language": "code", + "ExampleScenario.meta": "Meta", + "ExampleScenario.modifierExtension": "Extension", + "ExampleScenario.name": "string", + "ExampleScenario.process.description": "markdown", + "ExampleScenario.process.extension": "Extension", + "ExampleScenario.process.id": "System.String", + "ExampleScenario.process.modifierExtension": "Extension", + "ExampleScenario.process.postConditions": "markdown", + "ExampleScenario.process.preConditions": "markdown", + "ExampleScenario.process.step.alternative.description": "markdown", + "ExampleScenario.process.step.alternative.extension": "Extension", + "ExampleScenario.process.step.alternative.id": "System.String", + "ExampleScenario.process.step.alternative.modifierExtension": "Extension", + "ExampleScenario.process.step.alternative.title": "string", + "ExampleScenario.process.step.extension": "Extension", + "ExampleScenario.process.step.id": "System.String", + "ExampleScenario.process.step.modifierExtension": "Extension", + "ExampleScenario.process.step.number": "string", + "ExampleScenario.process.step.operation.description": "markdown", + "ExampleScenario.process.step.operation.extension": "Extension", + "ExampleScenario.process.step.operation.id": "System.String", + "ExampleScenario.process.step.operation.initiator": "string", + "ExampleScenario.process.step.operation.initiatorActive": "boolean", + "ExampleScenario.process.step.operation.modifierExtension": "Extension", + "ExampleScenario.process.step.operation.receiver": "string", + "ExampleScenario.process.step.operation.receiverActive": "boolean", + "ExampleScenario.process.step.operation.title": "string", + "ExampleScenario.process.step.operation.type": "Coding", + "ExampleScenario.process.step.pause": "boolean", + "ExampleScenario.process.step.workflow": "canonical", + "ExampleScenario.process.title": "string", + "ExampleScenario.publisher": "string", + "ExampleScenario.purpose": "markdown", + "ExampleScenario.status": "code", + "ExampleScenario.text": "Narrative", + "ExampleScenario.title": "string", + "ExampleScenario.url": "uri", + "ExampleScenario.useContext": "UsageContext", + "ExampleScenario.version": "string", + "ExampleScenario.versionAlgorithmCoding": "Coding", + "ExampleScenario.versionAlgorithmString": "string", + "ExplanationOfBenefit.accident.date": "date", + "ExplanationOfBenefit.accident.extension": "Extension", + "ExplanationOfBenefit.accident.id": "System.String", + "ExplanationOfBenefit.accident.locationAddress": "Address", + "ExplanationOfBenefit.accident.locationReference": "Reference", + "ExplanationOfBenefit.accident.modifierExtension": "Extension", + "ExplanationOfBenefit.accident.type": "CodeableConcept", + "ExplanationOfBenefit.addItem.bodySite.extension": "Extension", + "ExplanationOfBenefit.addItem.bodySite.id": "System.String", + "ExplanationOfBenefit.addItem.bodySite.modifierExtension": "Extension", + "ExplanationOfBenefit.addItem.bodySite.site": "CodeableReference", + "ExplanationOfBenefit.addItem.bodySite.subSite": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.extension": "Extension", + "ExplanationOfBenefit.addItem.detail.factor": "decimal", + "ExplanationOfBenefit.addItem.detail.id": "System.String", + "ExplanationOfBenefit.addItem.detail.modifier": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.modifierExtension": "Extension", + "ExplanationOfBenefit.addItem.detail.net": "Money", + "ExplanationOfBenefit.addItem.detail.noteNumber": "positiveInt", + "ExplanationOfBenefit.addItem.detail.patientPaid": "Money", + "ExplanationOfBenefit.addItem.detail.productOrService": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.productOrServiceEnd": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.quantity": "Quantity", + "ExplanationOfBenefit.addItem.detail.revenue": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.subDetail.extension": "Extension", + "ExplanationOfBenefit.addItem.detail.subDetail.factor": "decimal", + "ExplanationOfBenefit.addItem.detail.subDetail.id": "System.String", + "ExplanationOfBenefit.addItem.detail.subDetail.modifier": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.subDetail.modifierExtension": "Extension", + "ExplanationOfBenefit.addItem.detail.subDetail.net": "Money", + "ExplanationOfBenefit.addItem.detail.subDetail.noteNumber": "positiveInt", + "ExplanationOfBenefit.addItem.detail.subDetail.patientPaid": "Money", + "ExplanationOfBenefit.addItem.detail.subDetail.productOrService": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.subDetail.quantity": "Quantity", + "ExplanationOfBenefit.addItem.detail.subDetail.revenue": "CodeableConcept", + "ExplanationOfBenefit.addItem.detail.subDetail.tax": "Money", + "ExplanationOfBenefit.addItem.detail.subDetail.traceNumber": "Identifier", + "ExplanationOfBenefit.addItem.detail.subDetail.unitPrice": "Money", + "ExplanationOfBenefit.addItem.detail.tax": "Money", + "ExplanationOfBenefit.addItem.detail.traceNumber": "Identifier", + "ExplanationOfBenefit.addItem.detail.unitPrice": "Money", + "ExplanationOfBenefit.addItem.detailSequence": "positiveInt", + "ExplanationOfBenefit.addItem.extension": "Extension", + "ExplanationOfBenefit.addItem.factor": "decimal", + "ExplanationOfBenefit.addItem.id": "System.String", + "ExplanationOfBenefit.addItem.itemSequence": "positiveInt", + "ExplanationOfBenefit.addItem.locationAddress": "Address", + "ExplanationOfBenefit.addItem.locationCodeableConcept": "CodeableConcept", + "ExplanationOfBenefit.addItem.locationReference": "Reference", + "ExplanationOfBenefit.addItem.modifier": "CodeableConcept", + "ExplanationOfBenefit.addItem.modifierExtension": "Extension", + "ExplanationOfBenefit.addItem.net": "Money", + "ExplanationOfBenefit.addItem.noteNumber": "positiveInt", + "ExplanationOfBenefit.addItem.patientPaid": "Money", + "ExplanationOfBenefit.addItem.productOrService": "CodeableConcept", + "ExplanationOfBenefit.addItem.productOrServiceEnd": "CodeableConcept", + "ExplanationOfBenefit.addItem.programCode": "CodeableConcept", + "ExplanationOfBenefit.addItem.provider": "Reference", + "ExplanationOfBenefit.addItem.quantity": "Quantity", + "ExplanationOfBenefit.addItem.request": "Reference", + "ExplanationOfBenefit.addItem.revenue": "CodeableConcept", + "ExplanationOfBenefit.addItem.servicedDate": "date", + "ExplanationOfBenefit.addItem.servicedPeriod": "Period", + "ExplanationOfBenefit.addItem.subDetailSequence": "positiveInt", + "ExplanationOfBenefit.addItem.tax": "Money", + "ExplanationOfBenefit.addItem.traceNumber": "Identifier", + "ExplanationOfBenefit.addItem.unitPrice": "Money", + "ExplanationOfBenefit.benefitBalance.category": "CodeableConcept", + "ExplanationOfBenefit.benefitBalance.description": "string", + "ExplanationOfBenefit.benefitBalance.excluded": "boolean", + "ExplanationOfBenefit.benefitBalance.extension": "Extension", + "ExplanationOfBenefit.benefitBalance.financial.allowedMoney": "Money", + "ExplanationOfBenefit.benefitBalance.financial.allowedString": "string", + "ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt": "unsignedInt", + "ExplanationOfBenefit.benefitBalance.financial.extension": "Extension", + "ExplanationOfBenefit.benefitBalance.financial.id": "System.String", + "ExplanationOfBenefit.benefitBalance.financial.modifierExtension": "Extension", + "ExplanationOfBenefit.benefitBalance.financial.type": "CodeableConcept", + "ExplanationOfBenefit.benefitBalance.financial.usedMoney": "Money", + "ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt": "unsignedInt", + "ExplanationOfBenefit.benefitBalance.id": "System.String", + "ExplanationOfBenefit.benefitBalance.modifierExtension": "Extension", + "ExplanationOfBenefit.benefitBalance.name": "string", + "ExplanationOfBenefit.benefitBalance.network": "CodeableConcept", + "ExplanationOfBenefit.benefitBalance.term": "CodeableConcept", + "ExplanationOfBenefit.benefitBalance.unit": "CodeableConcept", + "ExplanationOfBenefit.benefitPeriod": "Period", + "ExplanationOfBenefit.billablePeriod": "Period", + "ExplanationOfBenefit.careTeam.extension": "Extension", + "ExplanationOfBenefit.careTeam.id": "System.String", + "ExplanationOfBenefit.careTeam.modifierExtension": "Extension", + "ExplanationOfBenefit.careTeam.provider": "Reference", + "ExplanationOfBenefit.careTeam.responsible": "boolean", + "ExplanationOfBenefit.careTeam.role": "CodeableConcept", + "ExplanationOfBenefit.careTeam.sequence": "positiveInt", + "ExplanationOfBenefit.careTeam.specialty": "CodeableConcept", + "ExplanationOfBenefit.claim": "Reference", + "ExplanationOfBenefit.claimResponse": "Reference", + "ExplanationOfBenefit.contained": "Resource", + "ExplanationOfBenefit.created": "dateTime", + "ExplanationOfBenefit.decision": "CodeableConcept", + "ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept": "CodeableConcept", + "ExplanationOfBenefit.diagnosis.diagnosisReference": "Reference", + "ExplanationOfBenefit.diagnosis.extension": "Extension", + "ExplanationOfBenefit.diagnosis.id": "System.String", + "ExplanationOfBenefit.diagnosis.modifierExtension": "Extension", + "ExplanationOfBenefit.diagnosis.onAdmission": "CodeableConcept", + "ExplanationOfBenefit.diagnosis.sequence": "positiveInt", + "ExplanationOfBenefit.diagnosis.type": "CodeableConcept", + "ExplanationOfBenefit.diagnosisRelatedGroup": "CodeableConcept", + "ExplanationOfBenefit.disposition": "string", + "ExplanationOfBenefit.encounter": "Reference", + "ExplanationOfBenefit.enterer": "Reference", + "ExplanationOfBenefit.event.extension": "Extension", + "ExplanationOfBenefit.event.id": "System.String", + "ExplanationOfBenefit.event.modifierExtension": "Extension", + "ExplanationOfBenefit.event.type": "CodeableConcept", + "ExplanationOfBenefit.event.whenDateTime": "dateTime", + "ExplanationOfBenefit.event.whenPeriod": "Period", + "ExplanationOfBenefit.extension": "Extension", + "ExplanationOfBenefit.facility": "Reference", + "ExplanationOfBenefit.form": "Attachment", + "ExplanationOfBenefit.formCode": "CodeableConcept", + "ExplanationOfBenefit.fundsReserve": "CodeableConcept", + "ExplanationOfBenefit.fundsReserveRequested": "CodeableConcept", + "ExplanationOfBenefit.id": "System.String", + "ExplanationOfBenefit.identifier": "Identifier", + "ExplanationOfBenefit.implicitRules": "uri", + "ExplanationOfBenefit.insurance.coverage": "Reference", + "ExplanationOfBenefit.insurance.extension": "Extension", + "ExplanationOfBenefit.insurance.focal": "boolean", + "ExplanationOfBenefit.insurance.id": "System.String", + "ExplanationOfBenefit.insurance.modifierExtension": "Extension", + "ExplanationOfBenefit.insurance.preAuthRef": "string", + "ExplanationOfBenefit.insurer": "Reference", + "ExplanationOfBenefit.item.adjudication.amount": "Money", + "ExplanationOfBenefit.item.adjudication.category": "CodeableConcept", + "ExplanationOfBenefit.item.adjudication.extension": "Extension", + "ExplanationOfBenefit.item.adjudication.id": "System.String", + "ExplanationOfBenefit.item.adjudication.modifierExtension": "Extension", + "ExplanationOfBenefit.item.adjudication.quantity": "Quantity", + "ExplanationOfBenefit.item.adjudication.reason": "CodeableConcept", + "ExplanationOfBenefit.item.bodySite.extension": "Extension", + "ExplanationOfBenefit.item.bodySite.id": "System.String", + "ExplanationOfBenefit.item.bodySite.modifierExtension": "Extension", + "ExplanationOfBenefit.item.bodySite.site": "CodeableReference", + "ExplanationOfBenefit.item.bodySite.subSite": "CodeableConcept", + "ExplanationOfBenefit.item.careTeamSequence": "positiveInt", + "ExplanationOfBenefit.item.category": "CodeableConcept", + "ExplanationOfBenefit.item.detail.category": "CodeableConcept", + "ExplanationOfBenefit.item.detail.extension": "Extension", + "ExplanationOfBenefit.item.detail.factor": "decimal", + "ExplanationOfBenefit.item.detail.id": "System.String", + "ExplanationOfBenefit.item.detail.modifier": "CodeableConcept", + "ExplanationOfBenefit.item.detail.modifierExtension": "Extension", + "ExplanationOfBenefit.item.detail.net": "Money", + "ExplanationOfBenefit.item.detail.noteNumber": "positiveInt", + "ExplanationOfBenefit.item.detail.patientPaid": "Money", + "ExplanationOfBenefit.item.detail.productOrService": "CodeableConcept", + "ExplanationOfBenefit.item.detail.productOrServiceEnd": "CodeableConcept", + "ExplanationOfBenefit.item.detail.programCode": "CodeableConcept", + "ExplanationOfBenefit.item.detail.quantity": "Quantity", + "ExplanationOfBenefit.item.detail.revenue": "CodeableConcept", + "ExplanationOfBenefit.item.detail.sequence": "positiveInt", + "ExplanationOfBenefit.item.detail.subDetail.category": "CodeableConcept", + "ExplanationOfBenefit.item.detail.subDetail.extension": "Extension", + "ExplanationOfBenefit.item.detail.subDetail.factor": "decimal", + "ExplanationOfBenefit.item.detail.subDetail.id": "System.String", + "ExplanationOfBenefit.item.detail.subDetail.modifier": "CodeableConcept", + "ExplanationOfBenefit.item.detail.subDetail.modifierExtension": "Extension", + "ExplanationOfBenefit.item.detail.subDetail.net": "Money", + "ExplanationOfBenefit.item.detail.subDetail.noteNumber": "positiveInt", + "ExplanationOfBenefit.item.detail.subDetail.patientPaid": "Money", + "ExplanationOfBenefit.item.detail.subDetail.productOrService": "CodeableConcept", + "ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd": "CodeableConcept", + "ExplanationOfBenefit.item.detail.subDetail.programCode": "CodeableConcept", + "ExplanationOfBenefit.item.detail.subDetail.quantity": "Quantity", + "ExplanationOfBenefit.item.detail.subDetail.revenue": "CodeableConcept", + "ExplanationOfBenefit.item.detail.subDetail.sequence": "positiveInt", + "ExplanationOfBenefit.item.detail.subDetail.tax": "Money", + "ExplanationOfBenefit.item.detail.subDetail.traceNumber": "Identifier", + "ExplanationOfBenefit.item.detail.subDetail.udi": "Reference", + "ExplanationOfBenefit.item.detail.subDetail.unitPrice": "Money", + "ExplanationOfBenefit.item.detail.tax": "Money", + "ExplanationOfBenefit.item.detail.traceNumber": "Identifier", + "ExplanationOfBenefit.item.detail.udi": "Reference", + "ExplanationOfBenefit.item.detail.unitPrice": "Money", + "ExplanationOfBenefit.item.diagnosisSequence": "positiveInt", + "ExplanationOfBenefit.item.encounter": "Reference", + "ExplanationOfBenefit.item.extension": "Extension", + "ExplanationOfBenefit.item.factor": "decimal", + "ExplanationOfBenefit.item.id": "System.String", + "ExplanationOfBenefit.item.informationSequence": "positiveInt", + "ExplanationOfBenefit.item.locationAddress": "Address", + "ExplanationOfBenefit.item.locationCodeableConcept": "CodeableConcept", + "ExplanationOfBenefit.item.locationReference": "Reference", + "ExplanationOfBenefit.item.modifier": "CodeableConcept", + "ExplanationOfBenefit.item.modifierExtension": "Extension", + "ExplanationOfBenefit.item.net": "Money", + "ExplanationOfBenefit.item.noteNumber": "positiveInt", + "ExplanationOfBenefit.item.patientPaid": "Money", + "ExplanationOfBenefit.item.procedureSequence": "positiveInt", + "ExplanationOfBenefit.item.productOrService": "CodeableConcept", + "ExplanationOfBenefit.item.productOrServiceEnd": "CodeableConcept", + "ExplanationOfBenefit.item.programCode": "CodeableConcept", + "ExplanationOfBenefit.item.quantity": "Quantity", + "ExplanationOfBenefit.item.request": "Reference", + "ExplanationOfBenefit.item.revenue": "CodeableConcept", + "ExplanationOfBenefit.item.reviewOutcome.decision": "CodeableConcept", + "ExplanationOfBenefit.item.reviewOutcome.extension": "Extension", + "ExplanationOfBenefit.item.reviewOutcome.id": "System.String", + "ExplanationOfBenefit.item.reviewOutcome.modifierExtension": "Extension", + "ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod": "Period", + "ExplanationOfBenefit.item.reviewOutcome.preAuthRef": "string", + "ExplanationOfBenefit.item.reviewOutcome.reason": "CodeableConcept", + "ExplanationOfBenefit.item.sequence": "positiveInt", + "ExplanationOfBenefit.item.servicedDate": "date", + "ExplanationOfBenefit.item.servicedPeriod": "Period", + "ExplanationOfBenefit.item.tax": "Money", + "ExplanationOfBenefit.item.traceNumber": "Identifier", + "ExplanationOfBenefit.item.udi": "Reference", + "ExplanationOfBenefit.item.unitPrice": "Money", + "ExplanationOfBenefit.language": "code", + "ExplanationOfBenefit.meta": "Meta", + "ExplanationOfBenefit.modifierExtension": "Extension", + "ExplanationOfBenefit.originalPrescription": "Reference", + "ExplanationOfBenefit.outcome": "code", + "ExplanationOfBenefit.patient": "Reference", + "ExplanationOfBenefit.patientPaid": "Money", + "ExplanationOfBenefit.payee.extension": "Extension", + "ExplanationOfBenefit.payee.id": "System.String", + "ExplanationOfBenefit.payee.modifierExtension": "Extension", + "ExplanationOfBenefit.payee.party": "Reference", + "ExplanationOfBenefit.payee.type": "CodeableConcept", + "ExplanationOfBenefit.payment.adjustment": "Money", + "ExplanationOfBenefit.payment.adjustmentReason": "CodeableConcept", + "ExplanationOfBenefit.payment.amount": "Money", + "ExplanationOfBenefit.payment.date": "date", + "ExplanationOfBenefit.payment.extension": "Extension", + "ExplanationOfBenefit.payment.id": "System.String", + "ExplanationOfBenefit.payment.identifier": "Identifier", + "ExplanationOfBenefit.payment.modifierExtension": "Extension", + "ExplanationOfBenefit.payment.type": "CodeableConcept", + "ExplanationOfBenefit.preAuthRef": "string", + "ExplanationOfBenefit.preAuthRefPeriod": "Period", + "ExplanationOfBenefit.precedence": "positiveInt", + "ExplanationOfBenefit.prescription": "Reference", + "ExplanationOfBenefit.priority": "CodeableConcept", + "ExplanationOfBenefit.procedure.date": "dateTime", + "ExplanationOfBenefit.procedure.extension": "Extension", + "ExplanationOfBenefit.procedure.id": "System.String", + "ExplanationOfBenefit.procedure.modifierExtension": "Extension", + "ExplanationOfBenefit.procedure.procedureCodeableConcept": "CodeableConcept", + "ExplanationOfBenefit.procedure.procedureReference": "Reference", + "ExplanationOfBenefit.procedure.sequence": "positiveInt", + "ExplanationOfBenefit.procedure.type": "CodeableConcept", + "ExplanationOfBenefit.procedure.udi": "Reference", + "ExplanationOfBenefit.processNote.extension": "Extension", + "ExplanationOfBenefit.processNote.id": "System.String", + "ExplanationOfBenefit.processNote.language": "CodeableConcept", + "ExplanationOfBenefit.processNote.modifierExtension": "Extension", + "ExplanationOfBenefit.processNote.number": "positiveInt", + "ExplanationOfBenefit.processNote.text": "string", + "ExplanationOfBenefit.processNote.type": "CodeableConcept", + "ExplanationOfBenefit.provider": "Reference", + "ExplanationOfBenefit.referral": "Reference", + "ExplanationOfBenefit.related.claim": "Reference", + "ExplanationOfBenefit.related.extension": "Extension", + "ExplanationOfBenefit.related.id": "System.String", + "ExplanationOfBenefit.related.modifierExtension": "Extension", + "ExplanationOfBenefit.related.reference": "Identifier", + "ExplanationOfBenefit.related.relationship": "CodeableConcept", + "ExplanationOfBenefit.status": "code", + "ExplanationOfBenefit.subType": "CodeableConcept", + "ExplanationOfBenefit.supportingInfo.category": "CodeableConcept", + "ExplanationOfBenefit.supportingInfo.code": "CodeableConcept", + "ExplanationOfBenefit.supportingInfo.extension": "Extension", + "ExplanationOfBenefit.supportingInfo.id": "System.String", + "ExplanationOfBenefit.supportingInfo.modifierExtension": "Extension", + "ExplanationOfBenefit.supportingInfo.reason": "Coding", + "ExplanationOfBenefit.supportingInfo.sequence": "positiveInt", + "ExplanationOfBenefit.supportingInfo.timingDate": "date", + "ExplanationOfBenefit.supportingInfo.timingPeriod": "Period", + "ExplanationOfBenefit.supportingInfo.valueAttachment": "Attachment", + "ExplanationOfBenefit.supportingInfo.valueBoolean": "boolean", + "ExplanationOfBenefit.supportingInfo.valueIdentifier": "Identifier", + "ExplanationOfBenefit.supportingInfo.valueQuantity": "Quantity", + "ExplanationOfBenefit.supportingInfo.valueReference": "Reference", + "ExplanationOfBenefit.supportingInfo.valueString": "string", + "ExplanationOfBenefit.text": "Narrative", + "ExplanationOfBenefit.total.amount": "Money", + "ExplanationOfBenefit.total.category": "CodeableConcept", + "ExplanationOfBenefit.total.extension": "Extension", + "ExplanationOfBenefit.total.id": "System.String", + "ExplanationOfBenefit.total.modifierExtension": "Extension", + "ExplanationOfBenefit.traceNumber": "Identifier", + "ExplanationOfBenefit.type": "CodeableConcept", + "ExplanationOfBenefit.use": "code", + "Expression.description": "string", + "Expression.expression": "string", + "Expression.extension": "Extension", + "Expression.id": "System.String", + "Expression.language": "code", + "Expression.name": "code", + "Expression.reference": "uri", + "ExtendedContactDetail.address": "Address", + "ExtendedContactDetail.extension": "Extension", + "ExtendedContactDetail.id": "System.String", + "ExtendedContactDetail.name": "HumanName", + "ExtendedContactDetail.organization": "Reference", + "ExtendedContactDetail.period": "Period", + "ExtendedContactDetail.purpose": "CodeableConcept", + "ExtendedContactDetail.telecom": "ContactPoint", + "Extension.extension": "Extension", + "Extension.id": "System.String", + "Extension.url": "System.String", + "Extension.valueAddress": "Address", + "Extension.valueAge": "Age", + "Extension.valueAnnotation": "Annotation", + "Extension.valueAttachment": "Attachment", + "Extension.valueAvailability": "Availability", + "Extension.valueBase64Binary": "base64Binary", + "Extension.valueBoolean": "boolean", + "Extension.valueCanonical": "canonical", + "Extension.valueCode": "code", + "Extension.valueCodeableConcept": "CodeableConcept", + "Extension.valueCodeableReference": "CodeableReference", + "Extension.valueCoding": "Coding", + "Extension.valueContactDetail": "ContactDetail", + "Extension.valueContactPoint": "ContactPoint", + "Extension.valueCount": "Count", + "Extension.valueDataRequirement": "DataRequirement", + "Extension.valueDate": "date", + "Extension.valueDateTime": "dateTime", + "Extension.valueDecimal": "decimal", + "Extension.valueDistance": "Distance", + "Extension.valueDosage": "Dosage", + "Extension.valueDuration": "Duration", + "Extension.valueExpression": "Expression", + "Extension.valueExtendedContactDetail": "ExtendedContactDetail", + "Extension.valueHumanName": "HumanName", + "Extension.valueId": "id", + "Extension.valueIdentifier": "Identifier", + "Extension.valueInstant": "instant", + "Extension.valueInteger": "integer", + "Extension.valueInteger64": "integer64", + "Extension.valueMarkdown": "markdown", + "Extension.valueMeta": "Meta", + "Extension.valueMoney": "Money", + "Extension.valueOid": "oid", + "Extension.valueParameterDefinition": "ParameterDefinition", + "Extension.valuePeriod": "Period", + "Extension.valuePositiveInt": "positiveInt", + "Extension.valueQuantity": "Quantity", + "Extension.valueRange": "Range", + "Extension.valueRatio": "Ratio", + "Extension.valueRatioRange": "RatioRange", + "Extension.valueReference": "Reference", + "Extension.valueRelatedArtifact": "RelatedArtifact", + "Extension.valueSampledData": "SampledData", + "Extension.valueSignature": "Signature", + "Extension.valueString": "string", + "Extension.valueTime": "time", + "Extension.valueTiming": "Timing", + "Extension.valueTriggerDefinition": "TriggerDefinition", + "Extension.valueUnsignedInt": "unsignedInt", + "Extension.valueUri": "uri", + "Extension.valueUrl": "url", + "Extension.valueUsageContext": "UsageContext", + "Extension.valueUuid": "uuid", + "FamilyMemberHistory.ageAge": "Age", + "FamilyMemberHistory.ageRange": "Range", + "FamilyMemberHistory.ageString": "string", + "FamilyMemberHistory.bornDate": "date", + "FamilyMemberHistory.bornPeriod": "Period", + "FamilyMemberHistory.bornString": "string", + "FamilyMemberHistory.condition.code": "CodeableConcept", + "FamilyMemberHistory.condition.contributedToDeath": "boolean", + "FamilyMemberHistory.condition.extension": "Extension", + "FamilyMemberHistory.condition.id": "System.String", + "FamilyMemberHistory.condition.modifierExtension": "Extension", + "FamilyMemberHistory.condition.note": "Annotation", + "FamilyMemberHistory.condition.onsetAge": "Age", + "FamilyMemberHistory.condition.onsetPeriod": "Period", + "FamilyMemberHistory.condition.onsetRange": "Range", + "FamilyMemberHistory.condition.onsetString": "string", + "FamilyMemberHistory.condition.outcome": "CodeableConcept", + "FamilyMemberHistory.contained": "Resource", + "FamilyMemberHistory.dataAbsentReason": "CodeableConcept", + "FamilyMemberHistory.date": "dateTime", + "FamilyMemberHistory.deceasedAge": "Age", + "FamilyMemberHistory.deceasedBoolean": "boolean", + "FamilyMemberHistory.deceasedDate": "date", + "FamilyMemberHistory.deceasedRange": "Range", + "FamilyMemberHistory.deceasedString": "string", + "FamilyMemberHistory.estimatedAge": "boolean", + "FamilyMemberHistory.extension": "Extension", + "FamilyMemberHistory.id": "System.String", + "FamilyMemberHistory.identifier": "Identifier", + "FamilyMemberHistory.implicitRules": "uri", + "FamilyMemberHistory.instantiatesCanonical": "canonical", + "FamilyMemberHistory.instantiatesUri": "uri", + "FamilyMemberHistory.language": "code", + "FamilyMemberHistory.meta": "Meta", + "FamilyMemberHistory.modifierExtension": "Extension", + "FamilyMemberHistory.name": "string", + "FamilyMemberHistory.note": "Annotation", + "FamilyMemberHistory.participant.actor": "Reference", + "FamilyMemberHistory.participant.extension": "Extension", + "FamilyMemberHistory.participant.function": "CodeableConcept", + "FamilyMemberHistory.participant.id": "System.String", + "FamilyMemberHistory.participant.modifierExtension": "Extension", + "FamilyMemberHistory.patient": "Reference", + "FamilyMemberHistory.procedure.code": "CodeableConcept", + "FamilyMemberHistory.procedure.contributedToDeath": "boolean", + "FamilyMemberHistory.procedure.extension": "Extension", + "FamilyMemberHistory.procedure.id": "System.String", + "FamilyMemberHistory.procedure.modifierExtension": "Extension", + "FamilyMemberHistory.procedure.note": "Annotation", + "FamilyMemberHistory.procedure.outcome": "CodeableConcept", + "FamilyMemberHistory.procedure.performedAge": "Age", + "FamilyMemberHistory.procedure.performedDateTime": "dateTime", + "FamilyMemberHistory.procedure.performedPeriod": "Period", + "FamilyMemberHistory.procedure.performedRange": "Range", + "FamilyMemberHistory.procedure.performedString": "string", + "FamilyMemberHistory.reason": "CodeableReference", + "FamilyMemberHistory.relationship": "CodeableConcept", + "FamilyMemberHistory.sex": "CodeableConcept", + "FamilyMemberHistory.status": "code", + "FamilyMemberHistory.text": "Narrative", + "Flag.author": "Reference", + "Flag.category": "CodeableConcept", + "Flag.code": "CodeableConcept", + "Flag.contained": "Resource", + "Flag.encounter": "Reference", + "Flag.extension": "Extension", + "Flag.id": "System.String", + "Flag.identifier": "Identifier", + "Flag.implicitRules": "uri", + "Flag.language": "code", + "Flag.meta": "Meta", + "Flag.modifierExtension": "Extension", + "Flag.period": "Period", + "Flag.status": "code", + "Flag.subject": "Reference", + "Flag.text": "Narrative", + "FormularyItem.code": "CodeableConcept", + "FormularyItem.contained": "Resource", + "FormularyItem.extension": "Extension", + "FormularyItem.id": "System.String", + "FormularyItem.identifier": "Identifier", + "FormularyItem.implicitRules": "uri", + "FormularyItem.language": "code", + "FormularyItem.meta": "Meta", + "FormularyItem.modifierExtension": "Extension", + "FormularyItem.status": "code", + "FormularyItem.text": "Narrative", + "GenomicStudy.analysis.changeType": "CodeableConcept", + "GenomicStudy.analysis.date": "dateTime", + "GenomicStudy.analysis.device.device": "Reference", + "GenomicStudy.analysis.device.extension": "Extension", + "GenomicStudy.analysis.device.function": "CodeableConcept", + "GenomicStudy.analysis.device.id": "System.String", + "GenomicStudy.analysis.device.modifierExtension": "Extension", + "GenomicStudy.analysis.extension": "Extension", + "GenomicStudy.analysis.focus": "Reference", + "GenomicStudy.analysis.genomeBuild": "CodeableConcept", + "GenomicStudy.analysis.id": "System.String", + "GenomicStudy.analysis.identifier": "Identifier", + "GenomicStudy.analysis.input.extension": "Extension", + "GenomicStudy.analysis.input.file": "Reference", + "GenomicStudy.analysis.input.generatedByIdentifier": "Identifier", + "GenomicStudy.analysis.input.generatedByReference": "Reference", + "GenomicStudy.analysis.input.id": "System.String", + "GenomicStudy.analysis.input.modifierExtension": "Extension", + "GenomicStudy.analysis.input.type": "CodeableConcept", + "GenomicStudy.analysis.instantiatesCanonical": "canonical", + "GenomicStudy.analysis.instantiatesUri": "uri", + "GenomicStudy.analysis.methodType": "CodeableConcept", + "GenomicStudy.analysis.modifierExtension": "Extension", + "GenomicStudy.analysis.note": "Annotation", + "GenomicStudy.analysis.output.extension": "Extension", + "GenomicStudy.analysis.output.file": "Reference", + "GenomicStudy.analysis.output.id": "System.String", + "GenomicStudy.analysis.output.modifierExtension": "Extension", + "GenomicStudy.analysis.output.type": "CodeableConcept", + "GenomicStudy.analysis.performer.actor": "Reference", + "GenomicStudy.analysis.performer.extension": "Extension", + "GenomicStudy.analysis.performer.id": "System.String", + "GenomicStudy.analysis.performer.modifierExtension": "Extension", + "GenomicStudy.analysis.performer.role": "CodeableConcept", + "GenomicStudy.analysis.protocolPerformed": "Reference", + "GenomicStudy.analysis.regionsCalled": "Reference", + "GenomicStudy.analysis.regionsStudied": "Reference", + "GenomicStudy.analysis.specimen": "Reference", + "GenomicStudy.analysis.title": "string", + "GenomicStudy.basedOn": "Reference", + "GenomicStudy.contained": "Resource", + "GenomicStudy.description": "markdown", + "GenomicStudy.encounter": "Reference", + "GenomicStudy.extension": "Extension", + "GenomicStudy.id": "System.String", + "GenomicStudy.identifier": "Identifier", + "GenomicStudy.implicitRules": "uri", + "GenomicStudy.instantiatesCanonical": "canonical", + "GenomicStudy.instantiatesUri": "uri", + "GenomicStudy.interpreter": "Reference", + "GenomicStudy.language": "code", + "GenomicStudy.meta": "Meta", + "GenomicStudy.modifierExtension": "Extension", + "GenomicStudy.note": "Annotation", + "GenomicStudy.reason": "CodeableReference", + "GenomicStudy.referrer": "Reference", + "GenomicStudy.startDate": "dateTime", + "GenomicStudy.status": "code", + "GenomicStudy.subject": "Reference", + "GenomicStudy.text": "Narrative", + "GenomicStudy.type": "CodeableConcept", + "Goal.achievementStatus": "CodeableConcept", + "Goal.addresses": "Reference", + "Goal.category": "CodeableConcept", + "Goal.contained": "Resource", + "Goal.continuous": "boolean", + "Goal.description": "CodeableConcept", + "Goal.extension": "Extension", + "Goal.id": "System.String", + "Goal.identifier": "Identifier", + "Goal.implicitRules": "uri", + "Goal.language": "code", + "Goal.lifecycleStatus": "code", + "Goal.meta": "Meta", + "Goal.modifierExtension": "Extension", + "Goal.note": "Annotation", + "Goal.outcome": "CodeableReference", + "Goal.priority": "CodeableConcept", + "Goal.source": "Reference", + "Goal.startCodeableConcept": "CodeableConcept", + "Goal.startDate": "date", + "Goal.statusDate": "date", + "Goal.statusReason": "string", + "Goal.subject": "Reference", + "Goal.target.detailBoolean": "boolean", + "Goal.target.detailCodeableConcept": "CodeableConcept", + "Goal.target.detailInteger": "integer", + "Goal.target.detailQuantity": "Quantity", + "Goal.target.detailRange": "Range", + "Goal.target.detailRatio": "Ratio", + "Goal.target.detailString": "string", + "Goal.target.dueDate": "date", + "Goal.target.dueDuration": "Duration", + "Goal.target.extension": "Extension", + "Goal.target.id": "System.String", + "Goal.target.measure": "CodeableConcept", + "Goal.target.modifierExtension": "Extension", + "Goal.text": "Narrative", + "GraphDefinition.contact": "ContactDetail", + "GraphDefinition.contained": "Resource", + "GraphDefinition.copyright": "markdown", + "GraphDefinition.copyrightLabel": "string", + "GraphDefinition.date": "dateTime", + "GraphDefinition.description": "markdown", + "GraphDefinition.experimental": "boolean", + "GraphDefinition.extension": "Extension", + "GraphDefinition.id": "System.String", + "GraphDefinition.identifier": "Identifier", + "GraphDefinition.implicitRules": "uri", + "GraphDefinition.jurisdiction": "CodeableConcept", + "GraphDefinition.language": "code", + "GraphDefinition.link.compartment.code": "code", + "GraphDefinition.link.compartment.description": "string", + "GraphDefinition.link.compartment.expression": "string", + "GraphDefinition.link.compartment.extension": "Extension", + "GraphDefinition.link.compartment.id": "System.String", + "GraphDefinition.link.compartment.modifierExtension": "Extension", + "GraphDefinition.link.compartment.rule": "code", + "GraphDefinition.link.compartment.use": "code", + "GraphDefinition.link.description": "string", + "GraphDefinition.link.extension": "Extension", + "GraphDefinition.link.id": "System.String", + "GraphDefinition.link.max": "string", + "GraphDefinition.link.min": "integer", + "GraphDefinition.link.modifierExtension": "Extension", + "GraphDefinition.link.params": "string", + "GraphDefinition.link.path": "string", + "GraphDefinition.link.sliceName": "string", + "GraphDefinition.link.sourceId": "id", + "GraphDefinition.link.targetId": "id", + "GraphDefinition.meta": "Meta", + "GraphDefinition.modifierExtension": "Extension", + "GraphDefinition.name": "string", + "GraphDefinition.node.description": "string", + "GraphDefinition.node.extension": "Extension", + "GraphDefinition.node.id": "System.String", + "GraphDefinition.node.modifierExtension": "Extension", + "GraphDefinition.node.nodeId": "id", + "GraphDefinition.node.profile": "canonical", + "GraphDefinition.node.type": "code", + "GraphDefinition.publisher": "string", + "GraphDefinition.purpose": "markdown", + "GraphDefinition.start": "id", + "GraphDefinition.status": "code", + "GraphDefinition.text": "Narrative", + "GraphDefinition.title": "string", + "GraphDefinition.url": "uri", + "GraphDefinition.useContext": "UsageContext", + "GraphDefinition.version": "string", + "GraphDefinition.versionAlgorithmCoding": "Coding", + "GraphDefinition.versionAlgorithmString": "string", + "Group.active": "boolean", + "Group.characteristic.code": "CodeableConcept", + "Group.characteristic.exclude": "boolean", + "Group.characteristic.extension": "Extension", + "Group.characteristic.id": "System.String", + "Group.characteristic.modifierExtension": "Extension", + "Group.characteristic.period": "Period", + "Group.characteristic.valueBoolean": "boolean", + "Group.characteristic.valueCodeableConcept": "CodeableConcept", + "Group.characteristic.valueQuantity": "Quantity", + "Group.characteristic.valueRange": "Range", + "Group.characteristic.valueReference": "Reference", + "Group.code": "CodeableConcept", + "Group.contained": "Resource", + "Group.description": "markdown", + "Group.extension": "Extension", + "Group.id": "System.String", + "Group.identifier": "Identifier", + "Group.implicitRules": "uri", + "Group.language": "code", + "Group.managingEntity": "Reference", + "Group.member.entity": "Reference", + "Group.member.extension": "Extension", + "Group.member.id": "System.String", + "Group.member.inactive": "boolean", + "Group.member.modifierExtension": "Extension", + "Group.member.period": "Period", + "Group.membership": "code", + "Group.meta": "Meta", + "Group.modifierExtension": "Extension", + "Group.name": "string", + "Group.quantity": "unsignedInt", + "Group.text": "Narrative", + "Group.type": "code", + "GuidanceResponse.contained": "Resource", + "GuidanceResponse.dataRequirement": "DataRequirement", + "GuidanceResponse.encounter": "Reference", + "GuidanceResponse.evaluationMessage": "Reference", + "GuidanceResponse.extension": "Extension", + "GuidanceResponse.id": "System.String", + "GuidanceResponse.identifier": "Identifier", + "GuidanceResponse.implicitRules": "uri", + "GuidanceResponse.language": "code", + "GuidanceResponse.meta": "Meta", + "GuidanceResponse.modifierExtension": "Extension", + "GuidanceResponse.moduleCanonical": "canonical", + "GuidanceResponse.moduleCodeableConcept": "CodeableConcept", + "GuidanceResponse.moduleUri": "uri", + "GuidanceResponse.note": "Annotation", + "GuidanceResponse.occurrenceDateTime": "dateTime", + "GuidanceResponse.outputParameters": "Reference", + "GuidanceResponse.performer": "Reference", + "GuidanceResponse.reason": "CodeableReference", + "GuidanceResponse.requestIdentifier": "Identifier", + "GuidanceResponse.result": "Reference", + "GuidanceResponse.status": "code", + "GuidanceResponse.subject": "Reference", + "GuidanceResponse.text": "Narrative", + "HealthcareService.active": "boolean", + "HealthcareService.appointmentRequired": "boolean", + "HealthcareService.availability": "Availability", + "HealthcareService.category": "CodeableConcept", + "HealthcareService.characteristic": "CodeableConcept", + "HealthcareService.comment": "markdown", + "HealthcareService.communication": "CodeableConcept", + "HealthcareService.contact": "ExtendedContactDetail", + "HealthcareService.contained": "Resource", + "HealthcareService.coverageArea": "Reference", + "HealthcareService.eligibility.code": "CodeableConcept", + "HealthcareService.eligibility.comment": "markdown", + "HealthcareService.eligibility.extension": "Extension", + "HealthcareService.eligibility.id": "System.String", + "HealthcareService.eligibility.modifierExtension": "Extension", + "HealthcareService.endpoint": "Reference", + "HealthcareService.extension": "Extension", + "HealthcareService.extraDetails": "markdown", + "HealthcareService.id": "System.String", + "HealthcareService.identifier": "Identifier", + "HealthcareService.implicitRules": "uri", + "HealthcareService.language": "code", + "HealthcareService.location": "Reference", + "HealthcareService.meta": "Meta", + "HealthcareService.modifierExtension": "Extension", + "HealthcareService.name": "string", + "HealthcareService.offeredIn": "Reference", + "HealthcareService.photo": "Attachment", + "HealthcareService.program": "CodeableConcept", + "HealthcareService.providedBy": "Reference", + "HealthcareService.referralMethod": "CodeableConcept", + "HealthcareService.serviceProvisionCode": "CodeableConcept", + "HealthcareService.specialty": "CodeableConcept", + "HealthcareService.text": "Narrative", + "HealthcareService.type": "CodeableConcept", + "HumanName.extension": "Extension", + "HumanName.family": "string", + "HumanName.given": "string", + "HumanName.id": "System.String", + "HumanName.period": "Period", + "HumanName.prefix": "string", + "HumanName.suffix": "string", + "HumanName.text": "string", + "HumanName.use": "code", + "Identifier.assigner": "Reference", + "Identifier.extension": "Extension", + "Identifier.id": "System.String", + "Identifier.period": "Period", + "Identifier.system": "uri", + "Identifier.type": "CodeableConcept", + "Identifier.use": "code", + "Identifier.value": "string", + "ImagingSelection.basedOn": "Reference", + "ImagingSelection.bodySite": "CodeableReference", + "ImagingSelection.category": "CodeableConcept", + "ImagingSelection.code": "CodeableConcept", + "ImagingSelection.contained": "Resource", + "ImagingSelection.derivedFrom": "Reference", + "ImagingSelection.endpoint": "Reference", + "ImagingSelection.extension": "Extension", + "ImagingSelection.focus": "Reference", + "ImagingSelection.frameOfReferenceUid": "id", + "ImagingSelection.id": "System.String", + "ImagingSelection.identifier": "Identifier", + "ImagingSelection.implicitRules": "uri", + "ImagingSelection.instance.extension": "Extension", + "ImagingSelection.instance.id": "System.String", + "ImagingSelection.instance.imageRegion2D.coordinate": "decimal", + "ImagingSelection.instance.imageRegion2D.extension": "Extension", + "ImagingSelection.instance.imageRegion2D.id": "System.String", + "ImagingSelection.instance.imageRegion2D.modifierExtension": "Extension", + "ImagingSelection.instance.imageRegion2D.regionType": "code", + "ImagingSelection.instance.imageRegion3D.coordinate": "decimal", + "ImagingSelection.instance.imageRegion3D.extension": "Extension", + "ImagingSelection.instance.imageRegion3D.id": "System.String", + "ImagingSelection.instance.imageRegion3D.modifierExtension": "Extension", + "ImagingSelection.instance.imageRegion3D.regionType": "code", + "ImagingSelection.instance.modifierExtension": "Extension", + "ImagingSelection.instance.number": "unsignedInt", + "ImagingSelection.instance.sopClass": "Coding", + "ImagingSelection.instance.subset": "string", + "ImagingSelection.instance.uid": "id", + "ImagingSelection.issued": "instant", + "ImagingSelection.language": "code", + "ImagingSelection.meta": "Meta", + "ImagingSelection.modifierExtension": "Extension", + "ImagingSelection.performer.actor": "Reference", + "ImagingSelection.performer.extension": "Extension", + "ImagingSelection.performer.function": "CodeableConcept", + "ImagingSelection.performer.id": "System.String", + "ImagingSelection.performer.modifierExtension": "Extension", + "ImagingSelection.seriesNumber": "unsignedInt", + "ImagingSelection.seriesUid": "id", + "ImagingSelection.status": "code", + "ImagingSelection.studyUid": "id", + "ImagingSelection.subject": "Reference", + "ImagingSelection.text": "Narrative", + "ImagingStudy.basedOn": "Reference", + "ImagingStudy.contained": "Resource", + "ImagingStudy.description": "string", + "ImagingStudy.encounter": "Reference", + "ImagingStudy.endpoint": "Reference", + "ImagingStudy.extension": "Extension", + "ImagingStudy.id": "System.String", + "ImagingStudy.identifier": "Identifier", + "ImagingStudy.implicitRules": "uri", + "ImagingStudy.language": "code", + "ImagingStudy.location": "Reference", + "ImagingStudy.meta": "Meta", + "ImagingStudy.modality": "CodeableConcept", + "ImagingStudy.modifierExtension": "Extension", + "ImagingStudy.note": "Annotation", + "ImagingStudy.numberOfInstances": "unsignedInt", + "ImagingStudy.numberOfSeries": "unsignedInt", + "ImagingStudy.partOf": "Reference", + "ImagingStudy.procedure": "CodeableReference", + "ImagingStudy.reason": "CodeableReference", + "ImagingStudy.referrer": "Reference", + "ImagingStudy.series.bodySite": "CodeableReference", + "ImagingStudy.series.description": "string", + "ImagingStudy.series.endpoint": "Reference", + "ImagingStudy.series.extension": "Extension", + "ImagingStudy.series.id": "System.String", + "ImagingStudy.series.instance.extension": "Extension", + "ImagingStudy.series.instance.id": "System.String", + "ImagingStudy.series.instance.modifierExtension": "Extension", + "ImagingStudy.series.instance.number": "unsignedInt", + "ImagingStudy.series.instance.sopClass": "Coding", + "ImagingStudy.series.instance.title": "string", + "ImagingStudy.series.instance.uid": "id", + "ImagingStudy.series.laterality": "CodeableConcept", + "ImagingStudy.series.modality": "CodeableConcept", + "ImagingStudy.series.modifierExtension": "Extension", + "ImagingStudy.series.number": "unsignedInt", + "ImagingStudy.series.numberOfInstances": "unsignedInt", + "ImagingStudy.series.performer.actor": "Reference", + "ImagingStudy.series.performer.extension": "Extension", + "ImagingStudy.series.performer.function": "CodeableConcept", + "ImagingStudy.series.performer.id": "System.String", + "ImagingStudy.series.performer.modifierExtension": "Extension", + "ImagingStudy.series.specimen": "Reference", + "ImagingStudy.series.started": "dateTime", + "ImagingStudy.series.uid": "id", + "ImagingStudy.started": "dateTime", + "ImagingStudy.status": "code", + "ImagingStudy.subject": "Reference", + "ImagingStudy.text": "Narrative", + "Immunization.administeredProduct": "CodeableReference", + "Immunization.basedOn": "Reference", + "Immunization.contained": "Resource", + "Immunization.doseQuantity": "Quantity", + "Immunization.encounter": "Reference", + "Immunization.expirationDate": "date", + "Immunization.extension": "Extension", + "Immunization.fundingSource": "CodeableConcept", + "Immunization.id": "System.String", + "Immunization.identifier": "Identifier", + "Immunization.implicitRules": "uri", + "Immunization.informationSource": "CodeableReference", + "Immunization.isSubpotent": "boolean", + "Immunization.language": "code", + "Immunization.location": "Reference", + "Immunization.lotNumber": "string", + "Immunization.manufacturer": "CodeableReference", + "Immunization.meta": "Meta", + "Immunization.modifierExtension": "Extension", + "Immunization.note": "Annotation", + "Immunization.occurrenceDateTime": "dateTime", + "Immunization.occurrenceString": "string", + "Immunization.patient": "Reference", + "Immunization.performer.actor": "Reference", + "Immunization.performer.extension": "Extension", + "Immunization.performer.function": "CodeableConcept", + "Immunization.performer.id": "System.String", + "Immunization.performer.modifierExtension": "Extension", + "Immunization.primarySource": "boolean", + "Immunization.programEligibility.extension": "Extension", + "Immunization.programEligibility.id": "System.String", + "Immunization.programEligibility.modifierExtension": "Extension", + "Immunization.programEligibility.program": "CodeableConcept", + "Immunization.programEligibility.programStatus": "CodeableConcept", + "Immunization.protocolApplied.authority": "Reference", + "Immunization.protocolApplied.doseNumber": "string", + "Immunization.protocolApplied.extension": "Extension", + "Immunization.protocolApplied.id": "System.String", + "Immunization.protocolApplied.modifierExtension": "Extension", + "Immunization.protocolApplied.series": "string", + "Immunization.protocolApplied.seriesDoses": "string", + "Immunization.protocolApplied.targetDisease": "CodeableConcept", + "Immunization.reaction.date": "dateTime", + "Immunization.reaction.extension": "Extension", + "Immunization.reaction.id": "System.String", + "Immunization.reaction.manifestation": "CodeableReference", + "Immunization.reaction.modifierExtension": "Extension", + "Immunization.reaction.reported": "boolean", + "Immunization.reason": "CodeableReference", + "Immunization.route": "CodeableConcept", + "Immunization.site": "CodeableConcept", + "Immunization.status": "code", + "Immunization.statusReason": "CodeableConcept", + "Immunization.subpotentReason": "CodeableConcept", + "Immunization.supportingInformation": "Reference", + "Immunization.text": "Narrative", + "Immunization.vaccineCode": "CodeableConcept", + "ImmunizationEvaluation.authority": "Reference", + "ImmunizationEvaluation.contained": "Resource", + "ImmunizationEvaluation.date": "dateTime", + "ImmunizationEvaluation.description": "markdown", + "ImmunizationEvaluation.doseNumber": "string", + "ImmunizationEvaluation.doseStatus": "CodeableConcept", + "ImmunizationEvaluation.doseStatusReason": "CodeableConcept", + "ImmunizationEvaluation.extension": "Extension", + "ImmunizationEvaluation.id": "System.String", + "ImmunizationEvaluation.identifier": "Identifier", + "ImmunizationEvaluation.immunizationEvent": "Reference", + "ImmunizationEvaluation.implicitRules": "uri", + "ImmunizationEvaluation.language": "code", + "ImmunizationEvaluation.meta": "Meta", + "ImmunizationEvaluation.modifierExtension": "Extension", + "ImmunizationEvaluation.patient": "Reference", + "ImmunizationEvaluation.series": "string", + "ImmunizationEvaluation.seriesDoses": "string", + "ImmunizationEvaluation.status": "code", + "ImmunizationEvaluation.targetDisease": "CodeableConcept", + "ImmunizationEvaluation.text": "Narrative", + "ImmunizationRecommendation.authority": "Reference", + "ImmunizationRecommendation.contained": "Resource", + "ImmunizationRecommendation.date": "dateTime", + "ImmunizationRecommendation.extension": "Extension", + "ImmunizationRecommendation.id": "System.String", + "ImmunizationRecommendation.identifier": "Identifier", + "ImmunizationRecommendation.implicitRules": "uri", + "ImmunizationRecommendation.language": "code", + "ImmunizationRecommendation.meta": "Meta", + "ImmunizationRecommendation.modifierExtension": "Extension", + "ImmunizationRecommendation.patient": "Reference", + "ImmunizationRecommendation.recommendation.contraindicatedVaccineCode": "CodeableConcept", + "ImmunizationRecommendation.recommendation.dateCriterion.code": "CodeableConcept", + "ImmunizationRecommendation.recommendation.dateCriterion.extension": "Extension", + "ImmunizationRecommendation.recommendation.dateCriterion.id": "System.String", + "ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension": "Extension", + "ImmunizationRecommendation.recommendation.dateCriterion.value": "dateTime", + "ImmunizationRecommendation.recommendation.description": "markdown", + "ImmunizationRecommendation.recommendation.doseNumber": "string", + "ImmunizationRecommendation.recommendation.extension": "Extension", + "ImmunizationRecommendation.recommendation.forecastReason": "CodeableConcept", + "ImmunizationRecommendation.recommendation.forecastStatus": "CodeableConcept", + "ImmunizationRecommendation.recommendation.id": "System.String", + "ImmunizationRecommendation.recommendation.modifierExtension": "Extension", + "ImmunizationRecommendation.recommendation.series": "string", + "ImmunizationRecommendation.recommendation.seriesDoses": "string", + "ImmunizationRecommendation.recommendation.supportingImmunization": "Reference", + "ImmunizationRecommendation.recommendation.supportingPatientInformation": "Reference", + "ImmunizationRecommendation.recommendation.targetDisease": "CodeableConcept", + "ImmunizationRecommendation.recommendation.vaccineCode": "CodeableConcept", + "ImmunizationRecommendation.text": "Narrative", + "ImplementationGuide.contact": "ContactDetail", + "ImplementationGuide.contained": "Resource", + "ImplementationGuide.copyright": "markdown", + "ImplementationGuide.copyrightLabel": "string", + "ImplementationGuide.date": "dateTime", + "ImplementationGuide.definition.extension": "Extension", + "ImplementationGuide.definition.grouping.description": "markdown", + "ImplementationGuide.definition.grouping.extension": "Extension", + "ImplementationGuide.definition.grouping.id": "System.String", + "ImplementationGuide.definition.grouping.modifierExtension": "Extension", + "ImplementationGuide.definition.grouping.name": "string", + "ImplementationGuide.definition.id": "System.String", + "ImplementationGuide.definition.modifierExtension": "Extension", + "ImplementationGuide.definition.page.extension": "Extension", + "ImplementationGuide.definition.page.generation": "code", + "ImplementationGuide.definition.page.id": "System.String", + "ImplementationGuide.definition.page.modifierExtension": "Extension", + "ImplementationGuide.definition.page.name": "url", + "ImplementationGuide.definition.page.sourceMarkdown": "markdown", + "ImplementationGuide.definition.page.sourceString": "string", + "ImplementationGuide.definition.page.sourceUrl": "url", + "ImplementationGuide.definition.page.title": "string", + "ImplementationGuide.definition.parameter.code": "Coding", + "ImplementationGuide.definition.parameter.extension": "Extension", + "ImplementationGuide.definition.parameter.id": "System.String", + "ImplementationGuide.definition.parameter.modifierExtension": "Extension", + "ImplementationGuide.definition.parameter.value": "string", + "ImplementationGuide.definition.resource.description": "markdown", + "ImplementationGuide.definition.resource.extension": "Extension", + "ImplementationGuide.definition.resource.fhirVersion": "code", + "ImplementationGuide.definition.resource.groupingId": "id", + "ImplementationGuide.definition.resource.id": "System.String", + "ImplementationGuide.definition.resource.isExample": "boolean", + "ImplementationGuide.definition.resource.modifierExtension": "Extension", + "ImplementationGuide.definition.resource.name": "string", + "ImplementationGuide.definition.resource.profile": "canonical", + "ImplementationGuide.definition.resource.reference": "Reference", + "ImplementationGuide.definition.template.code": "code", + "ImplementationGuide.definition.template.extension": "Extension", + "ImplementationGuide.definition.template.id": "System.String", + "ImplementationGuide.definition.template.modifierExtension": "Extension", + "ImplementationGuide.definition.template.scope": "string", + "ImplementationGuide.definition.template.source": "string", + "ImplementationGuide.dependsOn.extension": "Extension", + "ImplementationGuide.dependsOn.id": "System.String", + "ImplementationGuide.dependsOn.modifierExtension": "Extension", + "ImplementationGuide.dependsOn.packageId": "id", + "ImplementationGuide.dependsOn.reason": "markdown", + "ImplementationGuide.dependsOn.uri": "canonical", + "ImplementationGuide.dependsOn.version": "string", + "ImplementationGuide.description": "markdown", + "ImplementationGuide.experimental": "boolean", + "ImplementationGuide.extension": "Extension", + "ImplementationGuide.fhirVersion": "code", + "ImplementationGuide.global.extension": "Extension", + "ImplementationGuide.global.id": "System.String", + "ImplementationGuide.global.modifierExtension": "Extension", + "ImplementationGuide.global.profile": "canonical", + "ImplementationGuide.global.type": "code", + "ImplementationGuide.id": "System.String", + "ImplementationGuide.identifier": "Identifier", + "ImplementationGuide.implicitRules": "uri", + "ImplementationGuide.jurisdiction": "CodeableConcept", + "ImplementationGuide.language": "code", + "ImplementationGuide.license": "code", + "ImplementationGuide.manifest.extension": "Extension", + "ImplementationGuide.manifest.id": "System.String", + "ImplementationGuide.manifest.image": "string", + "ImplementationGuide.manifest.modifierExtension": "Extension", + "ImplementationGuide.manifest.other": "string", + "ImplementationGuide.manifest.page.anchor": "string", + "ImplementationGuide.manifest.page.extension": "Extension", + "ImplementationGuide.manifest.page.id": "System.String", + "ImplementationGuide.manifest.page.modifierExtension": "Extension", + "ImplementationGuide.manifest.page.name": "string", + "ImplementationGuide.manifest.page.title": "string", + "ImplementationGuide.manifest.rendering": "url", + "ImplementationGuide.manifest.resource.extension": "Extension", + "ImplementationGuide.manifest.resource.id": "System.String", + "ImplementationGuide.manifest.resource.isExample": "boolean", + "ImplementationGuide.manifest.resource.modifierExtension": "Extension", + "ImplementationGuide.manifest.resource.profile": "canonical", + "ImplementationGuide.manifest.resource.reference": "Reference", + "ImplementationGuide.manifest.resource.relativePath": "url", + "ImplementationGuide.meta": "Meta", + "ImplementationGuide.modifierExtension": "Extension", + "ImplementationGuide.name": "string", + "ImplementationGuide.packageId": "id", + "ImplementationGuide.publisher": "string", + "ImplementationGuide.purpose": "markdown", + "ImplementationGuide.status": "code", + "ImplementationGuide.text": "Narrative", + "ImplementationGuide.title": "string", + "ImplementationGuide.url": "uri", + "ImplementationGuide.useContext": "UsageContext", + "ImplementationGuide.version": "string", + "ImplementationGuide.versionAlgorithmCoding": "Coding", + "ImplementationGuide.versionAlgorithmString": "string", + "Ingredient.allergenicIndicator": "boolean", + "Ingredient.comment": "markdown", + "Ingredient.contained": "Resource", + "Ingredient.extension": "Extension", + "Ingredient.for": "Reference", + "Ingredient.function": "CodeableConcept", + "Ingredient.group": "CodeableConcept", + "Ingredient.id": "System.String", + "Ingredient.identifier": "Identifier", + "Ingredient.implicitRules": "uri", + "Ingredient.language": "code", + "Ingredient.manufacturer.extension": "Extension", + "Ingredient.manufacturer.id": "System.String", + "Ingredient.manufacturer.manufacturer": "Reference", + "Ingredient.manufacturer.modifierExtension": "Extension", + "Ingredient.manufacturer.role": "code", + "Ingredient.meta": "Meta", + "Ingredient.modifierExtension": "Extension", + "Ingredient.role": "CodeableConcept", + "Ingredient.status": "code", + "Ingredient.substance.code": "CodeableReference", + "Ingredient.substance.extension": "Extension", + "Ingredient.substance.id": "System.String", + "Ingredient.substance.modifierExtension": "Extension", + "Ingredient.substance.strength.basis": "CodeableConcept", + "Ingredient.substance.strength.concentrationCodeableConcept": "CodeableConcept", + "Ingredient.substance.strength.concentrationQuantity": "Quantity", + "Ingredient.substance.strength.concentrationRatio": "Ratio", + "Ingredient.substance.strength.concentrationRatioRange": "RatioRange", + "Ingredient.substance.strength.country": "CodeableConcept", + "Ingredient.substance.strength.extension": "Extension", + "Ingredient.substance.strength.id": "System.String", + "Ingredient.substance.strength.measurementPoint": "string", + "Ingredient.substance.strength.modifierExtension": "Extension", + "Ingredient.substance.strength.presentationCodeableConcept": "CodeableConcept", + "Ingredient.substance.strength.presentationQuantity": "Quantity", + "Ingredient.substance.strength.presentationRatio": "Ratio", + "Ingredient.substance.strength.presentationRatioRange": "RatioRange", + "Ingredient.substance.strength.referenceStrength.country": "CodeableConcept", + "Ingredient.substance.strength.referenceStrength.extension": "Extension", + "Ingredient.substance.strength.referenceStrength.id": "System.String", + "Ingredient.substance.strength.referenceStrength.measurementPoint": "string", + "Ingredient.substance.strength.referenceStrength.modifierExtension": "Extension", + "Ingredient.substance.strength.referenceStrength.strengthQuantity": "Quantity", + "Ingredient.substance.strength.referenceStrength.strengthRatio": "Ratio", + "Ingredient.substance.strength.referenceStrength.strengthRatioRange": "RatioRange", + "Ingredient.substance.strength.referenceStrength.substance": "CodeableReference", + "Ingredient.substance.strength.textConcentration": "string", + "Ingredient.substance.strength.textPresentation": "string", + "Ingredient.text": "Narrative", + "InsurancePlan.administeredBy": "Reference", + "InsurancePlan.alias": "string", + "InsurancePlan.contact": "ExtendedContactDetail", + "InsurancePlan.contained": "Resource", + "InsurancePlan.coverage.benefit.extension": "Extension", + "InsurancePlan.coverage.benefit.id": "System.String", + "InsurancePlan.coverage.benefit.limit.code": "CodeableConcept", + "InsurancePlan.coverage.benefit.limit.extension": "Extension", + "InsurancePlan.coverage.benefit.limit.id": "System.String", + "InsurancePlan.coverage.benefit.limit.modifierExtension": "Extension", + "InsurancePlan.coverage.benefit.limit.value": "Quantity", + "InsurancePlan.coverage.benefit.modifierExtension": "Extension", + "InsurancePlan.coverage.benefit.requirement": "string", + "InsurancePlan.coverage.benefit.type": "CodeableConcept", + "InsurancePlan.coverage.extension": "Extension", + "InsurancePlan.coverage.id": "System.String", + "InsurancePlan.coverage.modifierExtension": "Extension", + "InsurancePlan.coverage.network": "Reference", + "InsurancePlan.coverage.type": "CodeableConcept", + "InsurancePlan.coverageArea": "Reference", + "InsurancePlan.endpoint": "Reference", + "InsurancePlan.extension": "Extension", + "InsurancePlan.id": "System.String", + "InsurancePlan.identifier": "Identifier", + "InsurancePlan.implicitRules": "uri", + "InsurancePlan.language": "code", + "InsurancePlan.meta": "Meta", + "InsurancePlan.modifierExtension": "Extension", + "InsurancePlan.name": "string", + "InsurancePlan.network": "Reference", + "InsurancePlan.ownedBy": "Reference", + "InsurancePlan.period": "Period", + "InsurancePlan.plan.coverageArea": "Reference", + "InsurancePlan.plan.extension": "Extension", + "InsurancePlan.plan.generalCost.comment": "string", + "InsurancePlan.plan.generalCost.cost": "Money", + "InsurancePlan.plan.generalCost.extension": "Extension", + "InsurancePlan.plan.generalCost.groupSize": "positiveInt", + "InsurancePlan.plan.generalCost.id": "System.String", + "InsurancePlan.plan.generalCost.modifierExtension": "Extension", + "InsurancePlan.plan.generalCost.type": "CodeableConcept", + "InsurancePlan.plan.id": "System.String", + "InsurancePlan.plan.identifier": "Identifier", + "InsurancePlan.plan.modifierExtension": "Extension", + "InsurancePlan.plan.network": "Reference", + "InsurancePlan.plan.specificCost.benefit.cost.applicability": "CodeableConcept", + "InsurancePlan.plan.specificCost.benefit.cost.extension": "Extension", + "InsurancePlan.plan.specificCost.benefit.cost.id": "System.String", + "InsurancePlan.plan.specificCost.benefit.cost.modifierExtension": "Extension", + "InsurancePlan.plan.specificCost.benefit.cost.qualifiers": "CodeableConcept", + "InsurancePlan.plan.specificCost.benefit.cost.type": "CodeableConcept", + "InsurancePlan.plan.specificCost.benefit.cost.value": "Quantity", + "InsurancePlan.plan.specificCost.benefit.extension": "Extension", + "InsurancePlan.plan.specificCost.benefit.id": "System.String", + "InsurancePlan.plan.specificCost.benefit.modifierExtension": "Extension", + "InsurancePlan.plan.specificCost.benefit.type": "CodeableConcept", + "InsurancePlan.plan.specificCost.category": "CodeableConcept", + "InsurancePlan.plan.specificCost.extension": "Extension", + "InsurancePlan.plan.specificCost.id": "System.String", + "InsurancePlan.plan.specificCost.modifierExtension": "Extension", + "InsurancePlan.plan.type": "CodeableConcept", + "InsurancePlan.status": "code", + "InsurancePlan.text": "Narrative", + "InsurancePlan.type": "CodeableConcept", + "InventoryItem.association.associationType": "CodeableConcept", + "InventoryItem.association.extension": "Extension", + "InventoryItem.association.id": "System.String", + "InventoryItem.association.modifierExtension": "Extension", + "InventoryItem.association.quantity": "Ratio", + "InventoryItem.association.relatedItem": "Reference", + "InventoryItem.baseUnit": "CodeableConcept", + "InventoryItem.category": "CodeableConcept", + "InventoryItem.characteristic.characteristicType": "CodeableConcept", + "InventoryItem.characteristic.extension": "Extension", + "InventoryItem.characteristic.id": "System.String", + "InventoryItem.characteristic.modifierExtension": "Extension", + "InventoryItem.characteristic.valueAddress": "Address", + "InventoryItem.characteristic.valueAnnotation": "Annotation", + "InventoryItem.characteristic.valueBoolean": "boolean", + "InventoryItem.characteristic.valueCodeableConcept": "CodeableConcept", + "InventoryItem.characteristic.valueDateTime": "dateTime", + "InventoryItem.characteristic.valueDecimal": "decimal", + "InventoryItem.characteristic.valueDuration": "Duration", + "InventoryItem.characteristic.valueInteger": "integer", + "InventoryItem.characteristic.valueQuantity": "Quantity", + "InventoryItem.characteristic.valueRange": "Range", + "InventoryItem.characteristic.valueRatio": "Ratio", + "InventoryItem.characteristic.valueString": "string", + "InventoryItem.characteristic.valueUrl": "url", + "InventoryItem.code": "CodeableConcept", + "InventoryItem.contained": "Resource", + "InventoryItem.description.description": "string", + "InventoryItem.description.extension": "Extension", + "InventoryItem.description.id": "System.String", + "InventoryItem.description.language": "code", + "InventoryItem.description.modifierExtension": "Extension", + "InventoryItem.extension": "Extension", + "InventoryItem.id": "System.String", + "InventoryItem.identifier": "Identifier", + "InventoryItem.implicitRules": "uri", + "InventoryItem.instance.expiry": "dateTime", + "InventoryItem.instance.extension": "Extension", + "InventoryItem.instance.id": "System.String", + "InventoryItem.instance.identifier": "Identifier", + "InventoryItem.instance.location": "Reference", + "InventoryItem.instance.lotNumber": "string", + "InventoryItem.instance.modifierExtension": "Extension", + "InventoryItem.instance.subject": "Reference", + "InventoryItem.inventoryStatus": "CodeableConcept", + "InventoryItem.language": "code", + "InventoryItem.meta": "Meta", + "InventoryItem.modifierExtension": "Extension", + "InventoryItem.name.extension": "Extension", + "InventoryItem.name.id": "System.String", + "InventoryItem.name.language": "code", + "InventoryItem.name.modifierExtension": "Extension", + "InventoryItem.name.name": "string", + "InventoryItem.name.nameType": "Coding", + "InventoryItem.netContent": "Quantity", + "InventoryItem.productReference": "Reference", + "InventoryItem.responsibleOrganization.extension": "Extension", + "InventoryItem.responsibleOrganization.id": "System.String", + "InventoryItem.responsibleOrganization.modifierExtension": "Extension", + "InventoryItem.responsibleOrganization.organization": "Reference", + "InventoryItem.responsibleOrganization.role": "CodeableConcept", + "InventoryItem.status": "code", + "InventoryItem.text": "Narrative", + "InventoryReport.contained": "Resource", + "InventoryReport.countType": "code", + "InventoryReport.extension": "Extension", + "InventoryReport.id": "System.String", + "InventoryReport.identifier": "Identifier", + "InventoryReport.implicitRules": "uri", + "InventoryReport.inventoryListing.countingDateTime": "dateTime", + "InventoryReport.inventoryListing.extension": "Extension", + "InventoryReport.inventoryListing.id": "System.String", + "InventoryReport.inventoryListing.item.category": "CodeableConcept", + "InventoryReport.inventoryListing.item.extension": "Extension", + "InventoryReport.inventoryListing.item.id": "System.String", + "InventoryReport.inventoryListing.item.item": "CodeableReference", + "InventoryReport.inventoryListing.item.modifierExtension": "Extension", + "InventoryReport.inventoryListing.item.quantity": "Quantity", + "InventoryReport.inventoryListing.itemStatus": "CodeableConcept", + "InventoryReport.inventoryListing.location": "Reference", + "InventoryReport.inventoryListing.modifierExtension": "Extension", + "InventoryReport.language": "code", + "InventoryReport.meta": "Meta", + "InventoryReport.modifierExtension": "Extension", + "InventoryReport.note": "Annotation", + "InventoryReport.operationType": "CodeableConcept", + "InventoryReport.operationTypeReason": "CodeableConcept", + "InventoryReport.reportedDateTime": "dateTime", + "InventoryReport.reporter": "Reference", + "InventoryReport.reportingPeriod": "Period", + "InventoryReport.status": "code", + "InventoryReport.text": "Narrative", + "Invoice.account": "Reference", + "Invoice.cancelledReason": "string", + "Invoice.contained": "Resource", + "Invoice.creation": "dateTime", + "Invoice.date": "dateTime", + "Invoice.extension": "Extension", + "Invoice.id": "System.String", + "Invoice.identifier": "Identifier", + "Invoice.implicitRules": "uri", + "Invoice.issuer": "Reference", + "Invoice.language": "code", + "Invoice.lineItem.chargeItemCodeableConcept": "CodeableConcept", + "Invoice.lineItem.chargeItemReference": "Reference", + "Invoice.lineItem.extension": "Extension", + "Invoice.lineItem.id": "System.String", + "Invoice.lineItem.modifierExtension": "Extension", + "Invoice.lineItem.priceComponent": "MonetaryComponent", + "Invoice.lineItem.sequence": "positiveInt", + "Invoice.lineItem.servicedDate": "date", + "Invoice.lineItem.servicedPeriod": "Period", + "Invoice.meta": "Meta", + "Invoice.modifierExtension": "Extension", + "Invoice.note": "Annotation", + "Invoice.participant.actor": "Reference", + "Invoice.participant.extension": "Extension", + "Invoice.participant.id": "System.String", + "Invoice.participant.modifierExtension": "Extension", + "Invoice.participant.role": "CodeableConcept", + "Invoice.paymentTerms": "markdown", + "Invoice.periodDate": "date", + "Invoice.periodPeriod": "Period", + "Invoice.recipient": "Reference", + "Invoice.status": "code", + "Invoice.subject": "Reference", + "Invoice.text": "Narrative", + "Invoice.totalGross": "Money", + "Invoice.totalNet": "Money", + "Invoice.totalPriceComponent": "MonetaryComponent", + "Invoice.type": "CodeableConcept", + "Library.approvalDate": "date", + "Library.author": "ContactDetail", + "Library.contact": "ContactDetail", + "Library.contained": "Resource", + "Library.content": "Attachment", + "Library.copyright": "markdown", + "Library.copyrightLabel": "string", + "Library.dataRequirement": "DataRequirement", + "Library.date": "dateTime", + "Library.description": "markdown", + "Library.editor": "ContactDetail", + "Library.effectivePeriod": "Period", + "Library.endorser": "ContactDetail", + "Library.experimental": "boolean", + "Library.extension": "Extension", + "Library.id": "System.String", + "Library.identifier": "Identifier", + "Library.implicitRules": "uri", + "Library.jurisdiction": "CodeableConcept", + "Library.language": "code", + "Library.lastReviewDate": "date", + "Library.meta": "Meta", + "Library.modifierExtension": "Extension", + "Library.name": "string", + "Library.parameter": "ParameterDefinition", + "Library.publisher": "string", + "Library.purpose": "markdown", + "Library.relatedArtifact": "RelatedArtifact", + "Library.reviewer": "ContactDetail", + "Library.status": "code", + "Library.subjectCodeableConcept": "CodeableConcept", + "Library.subjectReference": "Reference", + "Library.subtitle": "string", + "Library.text": "Narrative", + "Library.title": "string", + "Library.topic": "CodeableConcept", + "Library.type": "CodeableConcept", + "Library.url": "uri", + "Library.usage": "markdown", + "Library.useContext": "UsageContext", + "Library.version": "string", + "Library.versionAlgorithmCoding": "Coding", + "Library.versionAlgorithmString": "string", + "Linkage.active": "boolean", + "Linkage.author": "Reference", + "Linkage.contained": "Resource", + "Linkage.extension": "Extension", + "Linkage.id": "System.String", + "Linkage.implicitRules": "uri", + "Linkage.item.extension": "Extension", + "Linkage.item.id": "System.String", + "Linkage.item.modifierExtension": "Extension", + "Linkage.item.resource": "Reference", + "Linkage.item.type": "code", + "Linkage.language": "code", + "Linkage.meta": "Meta", + "Linkage.modifierExtension": "Extension", + "Linkage.text": "Narrative", + "List.code": "CodeableConcept", + "List.contained": "Resource", + "List.date": "dateTime", + "List.emptyReason": "CodeableConcept", + "List.encounter": "Reference", + "List.entry.date": "dateTime", + "List.entry.deleted": "boolean", + "List.entry.extension": "Extension", + "List.entry.flag": "CodeableConcept", + "List.entry.id": "System.String", + "List.entry.item": "Reference", + "List.entry.modifierExtension": "Extension", + "List.extension": "Extension", + "List.id": "System.String", + "List.identifier": "Identifier", + "List.implicitRules": "uri", + "List.language": "code", + "List.meta": "Meta", + "List.mode": "code", + "List.modifierExtension": "Extension", + "List.note": "Annotation", + "List.orderedBy": "CodeableConcept", + "List.source": "Reference", + "List.status": "code", + "List.subject": "Reference", + "List.text": "Narrative", + "List.title": "string", + "Location.address": "Address", + "Location.alias": "string", + "Location.characteristic": "CodeableConcept", + "Location.contact": "ExtendedContactDetail", + "Location.contained": "Resource", + "Location.description": "markdown", + "Location.endpoint": "Reference", + "Location.extension": "Extension", + "Location.form": "CodeableConcept", + "Location.hoursOfOperation": "Availability", + "Location.id": "System.String", + "Location.identifier": "Identifier", + "Location.implicitRules": "uri", + "Location.language": "code", + "Location.managingOrganization": "Reference", + "Location.meta": "Meta", + "Location.mode": "code", + "Location.modifierExtension": "Extension", + "Location.name": "string", + "Location.operationalStatus": "Coding", + "Location.partOf": "Reference", + "Location.position.altitude": "decimal", + "Location.position.extension": "Extension", + "Location.position.id": "System.String", + "Location.position.latitude": "decimal", + "Location.position.longitude": "decimal", + "Location.position.modifierExtension": "Extension", + "Location.status": "code", + "Location.text": "Narrative", + "Location.type": "CodeableConcept", + "Location.virtualService": "VirtualServiceDetail", + "ManufacturedItemDefinition.component.amount": "Quantity", + "ManufacturedItemDefinition.component.constituent.amount": "Quantity", + "ManufacturedItemDefinition.component.constituent.extension": "Extension", + "ManufacturedItemDefinition.component.constituent.function": "CodeableConcept", + "ManufacturedItemDefinition.component.constituent.hasIngredient": "CodeableReference", + "ManufacturedItemDefinition.component.constituent.id": "System.String", + "ManufacturedItemDefinition.component.constituent.location": "CodeableConcept", + "ManufacturedItemDefinition.component.constituent.modifierExtension": "Extension", + "ManufacturedItemDefinition.component.extension": "Extension", + "ManufacturedItemDefinition.component.function": "CodeableConcept", + "ManufacturedItemDefinition.component.id": "System.String", + "ManufacturedItemDefinition.component.modifierExtension": "Extension", + "ManufacturedItemDefinition.component.type": "CodeableConcept", + "ManufacturedItemDefinition.contained": "Resource", + "ManufacturedItemDefinition.extension": "Extension", + "ManufacturedItemDefinition.id": "System.String", + "ManufacturedItemDefinition.identifier": "Identifier", + "ManufacturedItemDefinition.implicitRules": "uri", + "ManufacturedItemDefinition.ingredient": "CodeableConcept", + "ManufacturedItemDefinition.language": "code", + "ManufacturedItemDefinition.manufacturedDoseForm": "CodeableConcept", + "ManufacturedItemDefinition.manufacturer": "Reference", + "ManufacturedItemDefinition.marketingStatus": "MarketingStatus", + "ManufacturedItemDefinition.meta": "Meta", + "ManufacturedItemDefinition.modifierExtension": "Extension", + "ManufacturedItemDefinition.name": "string", + "ManufacturedItemDefinition.property.extension": "Extension", + "ManufacturedItemDefinition.property.id": "System.String", + "ManufacturedItemDefinition.property.modifierExtension": "Extension", + "ManufacturedItemDefinition.property.type": "CodeableConcept", + "ManufacturedItemDefinition.property.valueAttachment": "Attachment", + "ManufacturedItemDefinition.property.valueBoolean": "boolean", + "ManufacturedItemDefinition.property.valueCodeableConcept": "CodeableConcept", + "ManufacturedItemDefinition.property.valueDate": "date", + "ManufacturedItemDefinition.property.valueMarkdown": "markdown", + "ManufacturedItemDefinition.property.valueQuantity": "Quantity", + "ManufacturedItemDefinition.property.valueReference": "Reference", + "ManufacturedItemDefinition.status": "code", + "ManufacturedItemDefinition.text": "Narrative", + "ManufacturedItemDefinition.unitOfPresentation": "CodeableConcept", + "MarketingStatus.country": "CodeableConcept", + "MarketingStatus.dateRange": "Period", + "MarketingStatus.extension": "Extension", + "MarketingStatus.id": "System.String", + "MarketingStatus.jurisdiction": "CodeableConcept", + "MarketingStatus.modifierExtension": "Extension", + "MarketingStatus.restoreDate": "dateTime", + "MarketingStatus.status": "CodeableConcept", + "Measure.approvalDate": "date", + "Measure.author": "ContactDetail", + "Measure.basis": "code", + "Measure.clinicalRecommendationStatement": "markdown", + "Measure.compositeScoring": "CodeableConcept", + "Measure.contact": "ContactDetail", + "Measure.contained": "Resource", + "Measure.copyright": "markdown", + "Measure.copyrightLabel": "string", + "Measure.date": "dateTime", + "Measure.description": "markdown", + "Measure.disclaimer": "markdown", + "Measure.editor": "ContactDetail", + "Measure.effectivePeriod": "Period", + "Measure.endorser": "ContactDetail", + "Measure.experimental": "boolean", + "Measure.extension": "Extension", + "Measure.group.basis": "code", + "Measure.group.code": "CodeableConcept", + "Measure.group.description": "markdown", + "Measure.group.extension": "Extension", + "Measure.group.id": "System.String", + "Measure.group.improvementNotation": "CodeableConcept", + "Measure.group.library": "canonical", + "Measure.group.linkId": "string", + "Measure.group.modifierExtension": "Extension", + "Measure.group.population.aggregateMethod": "CodeableConcept", + "Measure.group.population.code": "CodeableConcept", + "Measure.group.population.criteria": "Expression", + "Measure.group.population.description": "markdown", + "Measure.group.population.extension": "Extension", + "Measure.group.population.groupDefinition": "Reference", + "Measure.group.population.id": "System.String", + "Measure.group.population.inputPopulationId": "string", + "Measure.group.population.linkId": "string", + "Measure.group.population.modifierExtension": "Extension", + "Measure.group.rateAggregation": "markdown", + "Measure.group.scoring": "CodeableConcept", + "Measure.group.scoringUnit": "CodeableConcept", + "Measure.group.stratifier.code": "CodeableConcept", + "Measure.group.stratifier.component.code": "CodeableConcept", + "Measure.group.stratifier.component.criteria": "Expression", + "Measure.group.stratifier.component.description": "markdown", + "Measure.group.stratifier.component.extension": "Extension", + "Measure.group.stratifier.component.groupDefinition": "Reference", + "Measure.group.stratifier.component.id": "System.String", + "Measure.group.stratifier.component.linkId": "string", + "Measure.group.stratifier.component.modifierExtension": "Extension", + "Measure.group.stratifier.criteria": "Expression", + "Measure.group.stratifier.description": "markdown", + "Measure.group.stratifier.extension": "Extension", + "Measure.group.stratifier.groupDefinition": "Reference", + "Measure.group.stratifier.id": "System.String", + "Measure.group.stratifier.linkId": "string", + "Measure.group.stratifier.modifierExtension": "Extension", + "Measure.group.subjectCodeableConcept": "CodeableConcept", + "Measure.group.subjectReference": "Reference", + "Measure.group.type": "CodeableConcept", + "Measure.guidance": "markdown", + "Measure.id": "System.String", + "Measure.identifier": "Identifier", + "Measure.implicitRules": "uri", + "Measure.improvementNotation": "CodeableConcept", + "Measure.jurisdiction": "CodeableConcept", + "Measure.language": "code", + "Measure.lastReviewDate": "date", + "Measure.library": "canonical", + "Measure.meta": "Meta", + "Measure.modifierExtension": "Extension", + "Measure.name": "string", + "Measure.publisher": "string", + "Measure.purpose": "markdown", + "Measure.rateAggregation": "markdown", + "Measure.rationale": "markdown", + "Measure.relatedArtifact": "RelatedArtifact", + "Measure.reviewer": "ContactDetail", + "Measure.riskAdjustment": "markdown", + "Measure.scoring": "CodeableConcept", + "Measure.scoringUnit": "CodeableConcept", + "Measure.status": "code", + "Measure.subjectCodeableConcept": "CodeableConcept", + "Measure.subjectReference": "Reference", + "Measure.subtitle": "string", + "Measure.supplementalData.code": "CodeableConcept", + "Measure.supplementalData.criteria": "Expression", + "Measure.supplementalData.description": "markdown", + "Measure.supplementalData.extension": "Extension", + "Measure.supplementalData.id": "System.String", + "Measure.supplementalData.linkId": "string", + "Measure.supplementalData.modifierExtension": "Extension", + "Measure.supplementalData.usage": "CodeableConcept", + "Measure.term.code": "CodeableConcept", + "Measure.term.definition": "markdown", + "Measure.term.extension": "Extension", + "Measure.term.id": "System.String", + "Measure.term.modifierExtension": "Extension", + "Measure.text": "Narrative", + "Measure.title": "string", + "Measure.topic": "CodeableConcept", + "Measure.type": "CodeableConcept", + "Measure.url": "uri", + "Measure.usage": "markdown", + "Measure.useContext": "UsageContext", + "Measure.version": "string", + "Measure.versionAlgorithmCoding": "Coding", + "Measure.versionAlgorithmString": "string", + "MeasureReport.contained": "Resource", + "MeasureReport.dataUpdateType": "code", + "MeasureReport.date": "dateTime", + "MeasureReport.evaluatedResource": "Reference", + "MeasureReport.extension": "Extension", + "MeasureReport.group.code": "CodeableConcept", + "MeasureReport.group.extension": "Extension", + "MeasureReport.group.id": "System.String", + "MeasureReport.group.linkId": "string", + "MeasureReport.group.measureScoreCodeableConcept": "CodeableConcept", + "MeasureReport.group.measureScoreDateTime": "dateTime", + "MeasureReport.group.measureScoreDuration": "Duration", + "MeasureReport.group.measureScorePeriod": "Period", + "MeasureReport.group.measureScoreQuantity": "Quantity", + "MeasureReport.group.measureScoreRange": "Range", + "MeasureReport.group.modifierExtension": "Extension", + "MeasureReport.group.population.code": "CodeableConcept", + "MeasureReport.group.population.count": "integer", + "MeasureReport.group.population.extension": "Extension", + "MeasureReport.group.population.id": "System.String", + "MeasureReport.group.population.linkId": "string", + "MeasureReport.group.population.modifierExtension": "Extension", + "MeasureReport.group.population.subjectReport": "Reference", + "MeasureReport.group.population.subjectResults": "Reference", + "MeasureReport.group.population.subjects": "Reference", + "MeasureReport.group.stratifier.code": "CodeableConcept", + "MeasureReport.group.stratifier.extension": "Extension", + "MeasureReport.group.stratifier.id": "System.String", + "MeasureReport.group.stratifier.linkId": "string", + "MeasureReport.group.stratifier.modifierExtension": "Extension", + "MeasureReport.group.stratifier.stratum.component.code": "CodeableConcept", + "MeasureReport.group.stratifier.stratum.component.extension": "Extension", + "MeasureReport.group.stratifier.stratum.component.id": "System.String", + "MeasureReport.group.stratifier.stratum.component.linkId": "string", + "MeasureReport.group.stratifier.stratum.component.modifierExtension": "Extension", + "MeasureReport.group.stratifier.stratum.component.valueBoolean": "boolean", + "MeasureReport.group.stratifier.stratum.component.valueCodeableConcept": "CodeableConcept", + "MeasureReport.group.stratifier.stratum.component.valueQuantity": "Quantity", + "MeasureReport.group.stratifier.stratum.component.valueRange": "Range", + "MeasureReport.group.stratifier.stratum.component.valueReference": "Reference", + "MeasureReport.group.stratifier.stratum.extension": "Extension", + "MeasureReport.group.stratifier.stratum.id": "System.String", + "MeasureReport.group.stratifier.stratum.measureScoreCodeableConcept": "CodeableConcept", + "MeasureReport.group.stratifier.stratum.measureScoreDateTime": "dateTime", + "MeasureReport.group.stratifier.stratum.measureScoreDuration": "Duration", + "MeasureReport.group.stratifier.stratum.measureScorePeriod": "Period", + "MeasureReport.group.stratifier.stratum.measureScoreQuantity": "Quantity", + "MeasureReport.group.stratifier.stratum.measureScoreRange": "Range", + "MeasureReport.group.stratifier.stratum.modifierExtension": "Extension", + "MeasureReport.group.stratifier.stratum.population.code": "CodeableConcept", + "MeasureReport.group.stratifier.stratum.population.count": "integer", + "MeasureReport.group.stratifier.stratum.population.extension": "Extension", + "MeasureReport.group.stratifier.stratum.population.id": "System.String", + "MeasureReport.group.stratifier.stratum.population.linkId": "string", + "MeasureReport.group.stratifier.stratum.population.modifierExtension": "Extension", + "MeasureReport.group.stratifier.stratum.population.subjectReport": "Reference", + "MeasureReport.group.stratifier.stratum.population.subjectResults": "Reference", + "MeasureReport.group.stratifier.stratum.population.subjects": "Reference", + "MeasureReport.group.stratifier.stratum.valueBoolean": "boolean", + "MeasureReport.group.stratifier.stratum.valueCodeableConcept": "CodeableConcept", + "MeasureReport.group.stratifier.stratum.valueQuantity": "Quantity", + "MeasureReport.group.stratifier.stratum.valueRange": "Range", + "MeasureReport.group.stratifier.stratum.valueReference": "Reference", + "MeasureReport.group.subject": "Reference", + "MeasureReport.id": "System.String", + "MeasureReport.identifier": "Identifier", + "MeasureReport.implicitRules": "uri", + "MeasureReport.improvementNotation": "CodeableConcept", + "MeasureReport.inputParameters": "Reference", + "MeasureReport.language": "code", + "MeasureReport.location": "Reference", + "MeasureReport.measure": "canonical", + "MeasureReport.meta": "Meta", + "MeasureReport.modifierExtension": "Extension", + "MeasureReport.period": "Period", + "MeasureReport.reporter": "Reference", + "MeasureReport.reportingVendor": "Reference", + "MeasureReport.scoring": "CodeableConcept", + "MeasureReport.status": "code", + "MeasureReport.subject": "Reference", + "MeasureReport.supplementalData": "Reference", + "MeasureReport.text": "Narrative", + "MeasureReport.type": "code", + "Medication.batch.expirationDate": "dateTime", + "Medication.batch.extension": "Extension", + "Medication.batch.id": "System.String", + "Medication.batch.lotNumber": "string", + "Medication.batch.modifierExtension": "Extension", + "Medication.code": "CodeableConcept", + "Medication.contained": "Resource", + "Medication.definition": "Reference", + "Medication.doseForm": "CodeableConcept", + "Medication.extension": "Extension", + "Medication.id": "System.String", + "Medication.identifier": "Identifier", + "Medication.implicitRules": "uri", + "Medication.ingredient.extension": "Extension", + "Medication.ingredient.id": "System.String", + "Medication.ingredient.isActive": "boolean", + "Medication.ingredient.item": "CodeableReference", + "Medication.ingredient.modifierExtension": "Extension", + "Medication.ingredient.strengthCodeableConcept": "CodeableConcept", + "Medication.ingredient.strengthQuantity": "Quantity", + "Medication.ingredient.strengthRatio": "Ratio", + "Medication.language": "code", + "Medication.marketingAuthorizationHolder": "Reference", + "Medication.meta": "Meta", + "Medication.modifierExtension": "Extension", + "Medication.status": "code", + "Medication.text": "Narrative", + "Medication.totalVolume": "Quantity", + "MedicationAdministration.basedOn": "Reference", + "MedicationAdministration.category": "CodeableConcept", + "MedicationAdministration.contained": "Resource", + "MedicationAdministration.device": "CodeableReference", + "MedicationAdministration.dosage.dose": "Quantity", + "MedicationAdministration.dosage.extension": "Extension", + "MedicationAdministration.dosage.id": "System.String", + "MedicationAdministration.dosage.method": "CodeableConcept", + "MedicationAdministration.dosage.modifierExtension": "Extension", + "MedicationAdministration.dosage.rateQuantity": "Quantity", + "MedicationAdministration.dosage.rateRatio": "Ratio", + "MedicationAdministration.dosage.route": "CodeableConcept", + "MedicationAdministration.dosage.site": "CodeableConcept", + "MedicationAdministration.dosage.text": "string", + "MedicationAdministration.encounter": "Reference", + "MedicationAdministration.eventHistory": "Reference", + "MedicationAdministration.extension": "Extension", + "MedicationAdministration.id": "System.String", + "MedicationAdministration.identifier": "Identifier", + "MedicationAdministration.implicitRules": "uri", + "MedicationAdministration.isSubPotent": "boolean", + "MedicationAdministration.language": "code", + "MedicationAdministration.medication": "CodeableReference", + "MedicationAdministration.meta": "Meta", + "MedicationAdministration.modifierExtension": "Extension", + "MedicationAdministration.note": "Annotation", + "MedicationAdministration.occurenceDateTime": "dateTime", + "MedicationAdministration.occurencePeriod": "Period", + "MedicationAdministration.occurenceTiming": "Timing", + "MedicationAdministration.partOf": "Reference", + "MedicationAdministration.performer.actor": "CodeableReference", + "MedicationAdministration.performer.extension": "Extension", + "MedicationAdministration.performer.function": "CodeableConcept", + "MedicationAdministration.performer.id": "System.String", + "MedicationAdministration.performer.modifierExtension": "Extension", + "MedicationAdministration.reason": "CodeableReference", + "MedicationAdministration.recorded": "dateTime", + "MedicationAdministration.request": "Reference", + "MedicationAdministration.status": "code", + "MedicationAdministration.statusReason": "CodeableConcept", + "MedicationAdministration.subPotentReason": "CodeableConcept", + "MedicationAdministration.subject": "Reference", + "MedicationAdministration.supportingInformation": "Reference", + "MedicationAdministration.text": "Narrative", + "MedicationDispense.authorizingPrescription": "Reference", + "MedicationDispense.basedOn": "Reference", + "MedicationDispense.category": "CodeableConcept", + "MedicationDispense.contained": "Resource", + "MedicationDispense.daysSupply": "Quantity", + "MedicationDispense.destination": "Reference", + "MedicationDispense.dosageInstruction": "Dosage", + "MedicationDispense.encounter": "Reference", + "MedicationDispense.eventHistory": "Reference", + "MedicationDispense.extension": "Extension", + "MedicationDispense.id": "System.String", + "MedicationDispense.identifier": "Identifier", + "MedicationDispense.implicitRules": "uri", + "MedicationDispense.language": "code", + "MedicationDispense.location": "Reference", + "MedicationDispense.medication": "CodeableReference", + "MedicationDispense.meta": "Meta", + "MedicationDispense.modifierExtension": "Extension", + "MedicationDispense.notPerformedReason": "CodeableReference", + "MedicationDispense.note": "Annotation", + "MedicationDispense.partOf": "Reference", + "MedicationDispense.performer.actor": "Reference", + "MedicationDispense.performer.extension": "Extension", + "MedicationDispense.performer.function": "CodeableConcept", + "MedicationDispense.performer.id": "System.String", + "MedicationDispense.performer.modifierExtension": "Extension", + "MedicationDispense.quantity": "Quantity", + "MedicationDispense.receiver": "Reference", + "MedicationDispense.recorded": "dateTime", + "MedicationDispense.renderedDosageInstruction": "markdown", + "MedicationDispense.status": "code", + "MedicationDispense.statusChanged": "dateTime", + "MedicationDispense.subject": "Reference", + "MedicationDispense.substitution.extension": "Extension", + "MedicationDispense.substitution.id": "System.String", + "MedicationDispense.substitution.modifierExtension": "Extension", + "MedicationDispense.substitution.reason": "CodeableConcept", + "MedicationDispense.substitution.responsibleParty": "Reference", + "MedicationDispense.substitution.type": "CodeableConcept", + "MedicationDispense.substitution.wasSubstituted": "boolean", + "MedicationDispense.supportingInformation": "Reference", + "MedicationDispense.text": "Narrative", + "MedicationDispense.type": "CodeableConcept", + "MedicationDispense.whenHandedOver": "dateTime", + "MedicationDispense.whenPrepared": "dateTime", + "MedicationKnowledge.associatedMedication": "Reference", + "MedicationKnowledge.author": "Reference", + "MedicationKnowledge.clinicalUseIssue": "Reference", + "MedicationKnowledge.code": "CodeableConcept", + "MedicationKnowledge.contained": "Resource", + "MedicationKnowledge.cost.costCodeableConcept": "CodeableConcept", + "MedicationKnowledge.cost.costMoney": "Money", + "MedicationKnowledge.cost.effectiveDate": "Period", + "MedicationKnowledge.cost.extension": "Extension", + "MedicationKnowledge.cost.id": "System.String", + "MedicationKnowledge.cost.modifierExtension": "Extension", + "MedicationKnowledge.cost.source": "string", + "MedicationKnowledge.cost.type": "CodeableConcept", + "MedicationKnowledge.definitional.definition": "Reference", + "MedicationKnowledge.definitional.doseForm": "CodeableConcept", + "MedicationKnowledge.definitional.drugCharacteristic.extension": "Extension", + "MedicationKnowledge.definitional.drugCharacteristic.id": "System.String", + "MedicationKnowledge.definitional.drugCharacteristic.modifierExtension": "Extension", + "MedicationKnowledge.definitional.drugCharacteristic.type": "CodeableConcept", + "MedicationKnowledge.definitional.drugCharacteristic.valueAttachment": "Attachment", + "MedicationKnowledge.definitional.drugCharacteristic.valueBase64Binary": "base64Binary", + "MedicationKnowledge.definitional.drugCharacteristic.valueCodeableConcept": "CodeableConcept", + "MedicationKnowledge.definitional.drugCharacteristic.valueQuantity": "Quantity", + "MedicationKnowledge.definitional.drugCharacteristic.valueString": "string", + "MedicationKnowledge.definitional.extension": "Extension", + "MedicationKnowledge.definitional.id": "System.String", + "MedicationKnowledge.definitional.ingredient.extension": "Extension", + "MedicationKnowledge.definitional.ingredient.id": "System.String", + "MedicationKnowledge.definitional.ingredient.item": "CodeableReference", + "MedicationKnowledge.definitional.ingredient.modifierExtension": "Extension", + "MedicationKnowledge.definitional.ingredient.strengthCodeableConcept": "CodeableConcept", + "MedicationKnowledge.definitional.ingredient.strengthQuantity": "Quantity", + "MedicationKnowledge.definitional.ingredient.strengthRatio": "Ratio", + "MedicationKnowledge.definitional.ingredient.type": "CodeableConcept", + "MedicationKnowledge.definitional.intendedRoute": "CodeableConcept", + "MedicationKnowledge.definitional.modifierExtension": "Extension", + "MedicationKnowledge.extension": "Extension", + "MedicationKnowledge.id": "System.String", + "MedicationKnowledge.identifier": "Identifier", + "MedicationKnowledge.implicitRules": "uri", + "MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment": "CodeableConcept", + "MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage": "Dosage", + "MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.extension": "Extension", + "MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.id": "System.String", + "MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.modifierExtension": "Extension", + "MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type": "CodeableConcept", + "MedicationKnowledge.indicationGuideline.dosingGuideline.extension": "Extension", + "MedicationKnowledge.indicationGuideline.dosingGuideline.id": "System.String", + "MedicationKnowledge.indicationGuideline.dosingGuideline.modifierExtension": "Extension", + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.extension": "Extension", + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.id": "System.String", + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.modifierExtension": "Extension", + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type": "CodeableConcept", + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.valueCodeableConcept": "CodeableConcept", + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.valueQuantity": "Quantity", + "MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.valueRange": "Range", + "MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent": "CodeableConcept", + "MedicationKnowledge.indicationGuideline.extension": "Extension", + "MedicationKnowledge.indicationGuideline.id": "System.String", + "MedicationKnowledge.indicationGuideline.indication": "CodeableReference", + "MedicationKnowledge.indicationGuideline.modifierExtension": "Extension", + "MedicationKnowledge.intendedJurisdiction": "CodeableConcept", + "MedicationKnowledge.language": "code", + "MedicationKnowledge.medicineClassification.classification": "CodeableConcept", + "MedicationKnowledge.medicineClassification.extension": "Extension", + "MedicationKnowledge.medicineClassification.id": "System.String", + "MedicationKnowledge.medicineClassification.modifierExtension": "Extension", + "MedicationKnowledge.medicineClassification.sourceString": "string", + "MedicationKnowledge.medicineClassification.sourceUri": "uri", + "MedicationKnowledge.medicineClassification.type": "CodeableConcept", + "MedicationKnowledge.meta": "Meta", + "MedicationKnowledge.modifierExtension": "Extension", + "MedicationKnowledge.monitoringProgram.extension": "Extension", + "MedicationKnowledge.monitoringProgram.id": "System.String", + "MedicationKnowledge.monitoringProgram.modifierExtension": "Extension", + "MedicationKnowledge.monitoringProgram.name": "string", + "MedicationKnowledge.monitoringProgram.type": "CodeableConcept", + "MedicationKnowledge.monograph.extension": "Extension", + "MedicationKnowledge.monograph.id": "System.String", + "MedicationKnowledge.monograph.modifierExtension": "Extension", + "MedicationKnowledge.monograph.source": "Reference", + "MedicationKnowledge.monograph.type": "CodeableConcept", + "MedicationKnowledge.name": "string", + "MedicationKnowledge.packaging.extension": "Extension", + "MedicationKnowledge.packaging.id": "System.String", + "MedicationKnowledge.packaging.modifierExtension": "Extension", + "MedicationKnowledge.packaging.packagedProduct": "Reference", + "MedicationKnowledge.preparationInstruction": "markdown", + "MedicationKnowledge.productType": "CodeableConcept", + "MedicationKnowledge.regulatory.extension": "Extension", + "MedicationKnowledge.regulatory.id": "System.String", + "MedicationKnowledge.regulatory.maxDispense.extension": "Extension", + "MedicationKnowledge.regulatory.maxDispense.id": "System.String", + "MedicationKnowledge.regulatory.maxDispense.modifierExtension": "Extension", + "MedicationKnowledge.regulatory.maxDispense.period": "Duration", + "MedicationKnowledge.regulatory.maxDispense.quantity": "Quantity", + "MedicationKnowledge.regulatory.modifierExtension": "Extension", + "MedicationKnowledge.regulatory.regulatoryAuthority": "Reference", + "MedicationKnowledge.regulatory.schedule": "CodeableConcept", + "MedicationKnowledge.regulatory.substitution.allowed": "boolean", + "MedicationKnowledge.regulatory.substitution.extension": "Extension", + "MedicationKnowledge.regulatory.substitution.id": "System.String", + "MedicationKnowledge.regulatory.substitution.modifierExtension": "Extension", + "MedicationKnowledge.regulatory.substitution.type": "CodeableConcept", + "MedicationKnowledge.relatedMedicationKnowledge.extension": "Extension", + "MedicationKnowledge.relatedMedicationKnowledge.id": "System.String", + "MedicationKnowledge.relatedMedicationKnowledge.modifierExtension": "Extension", + "MedicationKnowledge.relatedMedicationKnowledge.reference": "Reference", + "MedicationKnowledge.relatedMedicationKnowledge.type": "CodeableConcept", + "MedicationKnowledge.status": "code", + "MedicationKnowledge.storageGuideline.environmentalSetting.extension": "Extension", + "MedicationKnowledge.storageGuideline.environmentalSetting.id": "System.String", + "MedicationKnowledge.storageGuideline.environmentalSetting.modifierExtension": "Extension", + "MedicationKnowledge.storageGuideline.environmentalSetting.type": "CodeableConcept", + "MedicationKnowledge.storageGuideline.environmentalSetting.valueCodeableConcept": "CodeableConcept", + "MedicationKnowledge.storageGuideline.environmentalSetting.valueQuantity": "Quantity", + "MedicationKnowledge.storageGuideline.environmentalSetting.valueRange": "Range", + "MedicationKnowledge.storageGuideline.extension": "Extension", + "MedicationKnowledge.storageGuideline.id": "System.String", + "MedicationKnowledge.storageGuideline.modifierExtension": "Extension", + "MedicationKnowledge.storageGuideline.note": "Annotation", + "MedicationKnowledge.storageGuideline.reference": "uri", + "MedicationKnowledge.storageGuideline.stabilityDuration": "Duration", + "MedicationKnowledge.text": "Narrative", + "MedicationRequest.authoredOn": "dateTime", + "MedicationRequest.basedOn": "Reference", + "MedicationRequest.category": "CodeableConcept", + "MedicationRequest.contained": "Resource", + "MedicationRequest.courseOfTherapyType": "CodeableConcept", + "MedicationRequest.device": "CodeableReference", + "MedicationRequest.dispenseRequest.dispenseInterval": "Duration", + "MedicationRequest.dispenseRequest.dispenser": "Reference", + "MedicationRequest.dispenseRequest.dispenserInstruction": "Annotation", + "MedicationRequest.dispenseRequest.doseAdministrationAid": "CodeableConcept", + "MedicationRequest.dispenseRequest.expectedSupplyDuration": "Duration", + "MedicationRequest.dispenseRequest.extension": "Extension", + "MedicationRequest.dispenseRequest.id": "System.String", + "MedicationRequest.dispenseRequest.initialFill.duration": "Duration", + "MedicationRequest.dispenseRequest.initialFill.extension": "Extension", + "MedicationRequest.dispenseRequest.initialFill.id": "System.String", + "MedicationRequest.dispenseRequest.initialFill.modifierExtension": "Extension", + "MedicationRequest.dispenseRequest.initialFill.quantity": "Quantity", + "MedicationRequest.dispenseRequest.modifierExtension": "Extension", + "MedicationRequest.dispenseRequest.numberOfRepeatsAllowed": "unsignedInt", + "MedicationRequest.dispenseRequest.quantity": "Quantity", + "MedicationRequest.dispenseRequest.validityPeriod": "Period", + "MedicationRequest.doNotPerform": "boolean", + "MedicationRequest.dosageInstruction": "Dosage", + "MedicationRequest.effectiveDosePeriod": "Period", + "MedicationRequest.encounter": "Reference", + "MedicationRequest.eventHistory": "Reference", + "MedicationRequest.extension": "Extension", + "MedicationRequest.groupIdentifier": "Identifier", + "MedicationRequest.id": "System.String", + "MedicationRequest.identifier": "Identifier", + "MedicationRequest.implicitRules": "uri", + "MedicationRequest.informationSource": "Reference", + "MedicationRequest.insurance": "Reference", + "MedicationRequest.intent": "code", + "MedicationRequest.language": "code", + "MedicationRequest.medication": "CodeableReference", + "MedicationRequest.meta": "Meta", + "MedicationRequest.modifierExtension": "Extension", + "MedicationRequest.note": "Annotation", + "MedicationRequest.performer": "Reference", + "MedicationRequest.performerType": "CodeableConcept", + "MedicationRequest.priorPrescription": "Reference", + "MedicationRequest.priority": "code", + "MedicationRequest.reason": "CodeableReference", + "MedicationRequest.recorder": "Reference", + "MedicationRequest.renderedDosageInstruction": "markdown", + "MedicationRequest.reported": "boolean", + "MedicationRequest.requester": "Reference", + "MedicationRequest.status": "code", + "MedicationRequest.statusChanged": "dateTime", + "MedicationRequest.statusReason": "CodeableConcept", + "MedicationRequest.subject": "Reference", + "MedicationRequest.substitution.allowedBoolean": "boolean", + "MedicationRequest.substitution.allowedCodeableConcept": "CodeableConcept", + "MedicationRequest.substitution.extension": "Extension", + "MedicationRequest.substitution.id": "System.String", + "MedicationRequest.substitution.modifierExtension": "Extension", + "MedicationRequest.substitution.reason": "CodeableConcept", + "MedicationRequest.supportingInformation": "Reference", + "MedicationRequest.text": "Narrative", + "MedicationStatement.adherence.code": "CodeableConcept", + "MedicationStatement.adherence.extension": "Extension", + "MedicationStatement.adherence.id": "System.String", + "MedicationStatement.adherence.modifierExtension": "Extension", + "MedicationStatement.adherence.reason": "CodeableConcept", + "MedicationStatement.category": "CodeableConcept", + "MedicationStatement.contained": "Resource", + "MedicationStatement.dateAsserted": "dateTime", + "MedicationStatement.derivedFrom": "Reference", + "MedicationStatement.dosage": "Dosage", + "MedicationStatement.effectiveDateTime": "dateTime", + "MedicationStatement.effectivePeriod": "Period", + "MedicationStatement.effectiveTiming": "Timing", + "MedicationStatement.encounter": "Reference", + "MedicationStatement.extension": "Extension", + "MedicationStatement.id": "System.String", + "MedicationStatement.identifier": "Identifier", + "MedicationStatement.implicitRules": "uri", + "MedicationStatement.informationSource": "Reference", + "MedicationStatement.language": "code", + "MedicationStatement.medication": "CodeableReference", + "MedicationStatement.meta": "Meta", + "MedicationStatement.modifierExtension": "Extension", + "MedicationStatement.note": "Annotation", + "MedicationStatement.partOf": "Reference", + "MedicationStatement.reason": "CodeableReference", + "MedicationStatement.relatedClinicalInformation": "Reference", + "MedicationStatement.renderedDosageInstruction": "markdown", + "MedicationStatement.status": "code", + "MedicationStatement.subject": "Reference", + "MedicationStatement.text": "Narrative", + "MedicinalProductDefinition.additionalMonitoringIndicator": "CodeableConcept", + "MedicinalProductDefinition.attachedDocument": "Reference", + "MedicinalProductDefinition.characteristic.extension": "Extension", + "MedicinalProductDefinition.characteristic.id": "System.String", + "MedicinalProductDefinition.characteristic.modifierExtension": "Extension", + "MedicinalProductDefinition.characteristic.type": "CodeableConcept", + "MedicinalProductDefinition.characteristic.valueAttachment": "Attachment", + "MedicinalProductDefinition.characteristic.valueBoolean": "boolean", + "MedicinalProductDefinition.characteristic.valueCodeableConcept": "CodeableConcept", + "MedicinalProductDefinition.characteristic.valueDate": "date", + "MedicinalProductDefinition.characteristic.valueInteger": "integer", + "MedicinalProductDefinition.characteristic.valueMarkdown": "markdown", + "MedicinalProductDefinition.characteristic.valueQuantity": "Quantity", + "MedicinalProductDefinition.classification": "CodeableConcept", + "MedicinalProductDefinition.clinicalTrial": "Reference", + "MedicinalProductDefinition.code": "Coding", + "MedicinalProductDefinition.combinedPharmaceuticalDoseForm": "CodeableConcept", + "MedicinalProductDefinition.comprisedOf": "Reference", + "MedicinalProductDefinition.contact.contact": "Reference", + "MedicinalProductDefinition.contact.extension": "Extension", + "MedicinalProductDefinition.contact.id": "System.String", + "MedicinalProductDefinition.contact.modifierExtension": "Extension", + "MedicinalProductDefinition.contact.type": "CodeableConcept", + "MedicinalProductDefinition.contained": "Resource", + "MedicinalProductDefinition.crossReference.extension": "Extension", + "MedicinalProductDefinition.crossReference.id": "System.String", + "MedicinalProductDefinition.crossReference.modifierExtension": "Extension", + "MedicinalProductDefinition.crossReference.product": "CodeableReference", + "MedicinalProductDefinition.crossReference.type": "CodeableConcept", + "MedicinalProductDefinition.description": "markdown", + "MedicinalProductDefinition.domain": "CodeableConcept", + "MedicinalProductDefinition.extension": "Extension", + "MedicinalProductDefinition.id": "System.String", + "MedicinalProductDefinition.identifier": "Identifier", + "MedicinalProductDefinition.implicitRules": "uri", + "MedicinalProductDefinition.impurity": "CodeableReference", + "MedicinalProductDefinition.indication": "markdown", + "MedicinalProductDefinition.ingredient": "CodeableConcept", + "MedicinalProductDefinition.language": "code", + "MedicinalProductDefinition.legalStatusOfSupply": "CodeableConcept", + "MedicinalProductDefinition.marketingStatus": "MarketingStatus", + "MedicinalProductDefinition.masterFile": "Reference", + "MedicinalProductDefinition.meta": "Meta", + "MedicinalProductDefinition.modifierExtension": "Extension", + "MedicinalProductDefinition.name.extension": "Extension", + "MedicinalProductDefinition.name.id": "System.String", + "MedicinalProductDefinition.name.modifierExtension": "Extension", + "MedicinalProductDefinition.name.part.extension": "Extension", + "MedicinalProductDefinition.name.part.id": "System.String", + "MedicinalProductDefinition.name.part.modifierExtension": "Extension", + "MedicinalProductDefinition.name.part.part": "string", + "MedicinalProductDefinition.name.part.type": "CodeableConcept", + "MedicinalProductDefinition.name.productName": "string", + "MedicinalProductDefinition.name.type": "CodeableConcept", + "MedicinalProductDefinition.name.usage.country": "CodeableConcept", + "MedicinalProductDefinition.name.usage.extension": "Extension", + "MedicinalProductDefinition.name.usage.id": "System.String", + "MedicinalProductDefinition.name.usage.jurisdiction": "CodeableConcept", + "MedicinalProductDefinition.name.usage.language": "CodeableConcept", + "MedicinalProductDefinition.name.usage.modifierExtension": "Extension", + "MedicinalProductDefinition.operation.confidentialityIndicator": "CodeableConcept", + "MedicinalProductDefinition.operation.effectiveDate": "Period", + "MedicinalProductDefinition.operation.extension": "Extension", + "MedicinalProductDefinition.operation.id": "System.String", + "MedicinalProductDefinition.operation.modifierExtension": "Extension", + "MedicinalProductDefinition.operation.organization": "Reference", + "MedicinalProductDefinition.operation.type": "CodeableReference", + "MedicinalProductDefinition.packagedMedicinalProduct": "CodeableConcept", + "MedicinalProductDefinition.pediatricUseIndicator": "CodeableConcept", + "MedicinalProductDefinition.route": "CodeableConcept", + "MedicinalProductDefinition.specialMeasures": "CodeableConcept", + "MedicinalProductDefinition.status": "CodeableConcept", + "MedicinalProductDefinition.statusDate": "dateTime", + "MedicinalProductDefinition.text": "Narrative", + "MedicinalProductDefinition.type": "CodeableConcept", + "MedicinalProductDefinition.version": "string", + "MessageDefinition.allowedResponse.extension": "Extension", + "MessageDefinition.allowedResponse.id": "System.String", + "MessageDefinition.allowedResponse.message": "canonical", + "MessageDefinition.allowedResponse.modifierExtension": "Extension", + "MessageDefinition.allowedResponse.situation": "markdown", + "MessageDefinition.base": "canonical", + "MessageDefinition.category": "code", + "MessageDefinition.contact": "ContactDetail", + "MessageDefinition.contained": "Resource", + "MessageDefinition.copyright": "markdown", + "MessageDefinition.copyrightLabel": "string", + "MessageDefinition.date": "dateTime", + "MessageDefinition.description": "markdown", + "MessageDefinition.eventCoding": "Coding", + "MessageDefinition.eventUri": "uri", + "MessageDefinition.experimental": "boolean", + "MessageDefinition.extension": "Extension", + "MessageDefinition.focus.code": "code", + "MessageDefinition.focus.extension": "Extension", + "MessageDefinition.focus.id": "System.String", + "MessageDefinition.focus.max": "string", + "MessageDefinition.focus.min": "unsignedInt", + "MessageDefinition.focus.modifierExtension": "Extension", + "MessageDefinition.focus.profile": "canonical", + "MessageDefinition.graph": "canonical", + "MessageDefinition.id": "System.String", + "MessageDefinition.identifier": "Identifier", + "MessageDefinition.implicitRules": "uri", + "MessageDefinition.jurisdiction": "CodeableConcept", + "MessageDefinition.language": "code", + "MessageDefinition.meta": "Meta", + "MessageDefinition.modifierExtension": "Extension", + "MessageDefinition.name": "string", + "MessageDefinition.parent": "canonical", + "MessageDefinition.publisher": "string", + "MessageDefinition.purpose": "markdown", + "MessageDefinition.replaces": "canonical", + "MessageDefinition.responseRequired": "code", + "MessageDefinition.status": "code", + "MessageDefinition.text": "Narrative", + "MessageDefinition.title": "string", + "MessageDefinition.url": "uri", + "MessageDefinition.useContext": "UsageContext", + "MessageDefinition.version": "string", + "MessageDefinition.versionAlgorithmCoding": "Coding", + "MessageDefinition.versionAlgorithmString": "string", + "MessageHeader.author": "Reference", + "MessageHeader.contained": "Resource", + "MessageHeader.definition": "canonical", + "MessageHeader.destination.endpointReference": "Reference", + "MessageHeader.destination.endpointUrl": "url", + "MessageHeader.destination.extension": "Extension", + "MessageHeader.destination.id": "System.String", + "MessageHeader.destination.modifierExtension": "Extension", + "MessageHeader.destination.name": "string", + "MessageHeader.destination.receiver": "Reference", + "MessageHeader.destination.target": "Reference", + "MessageHeader.eventCanonical": "canonical", + "MessageHeader.eventCoding": "Coding", + "MessageHeader.extension": "Extension", + "MessageHeader.focus": "Reference", + "MessageHeader.id": "System.String", + "MessageHeader.implicitRules": "uri", + "MessageHeader.language": "code", + "MessageHeader.meta": "Meta", + "MessageHeader.modifierExtension": "Extension", + "MessageHeader.reason": "CodeableConcept", + "MessageHeader.response.code": "code", + "MessageHeader.response.details": "Reference", + "MessageHeader.response.extension": "Extension", + "MessageHeader.response.id": "System.String", + "MessageHeader.response.identifier": "Identifier", + "MessageHeader.response.modifierExtension": "Extension", + "MessageHeader.responsible": "Reference", + "MessageHeader.sender": "Reference", + "MessageHeader.source.contact": "ContactPoint", + "MessageHeader.source.endpointReference": "Reference", + "MessageHeader.source.endpointUrl": "url", + "MessageHeader.source.extension": "Extension", + "MessageHeader.source.id": "System.String", + "MessageHeader.source.modifierExtension": "Extension", + "MessageHeader.source.name": "string", + "MessageHeader.source.software": "string", + "MessageHeader.source.version": "string", + "MessageHeader.text": "Narrative", + "Meta.extension": "Extension", + "Meta.id": "System.String", + "Meta.lastUpdated": "instant", + "Meta.profile": "canonical", + "Meta.security": "Coding", + "Meta.source": "uri", + "Meta.tag": "Coding", + "Meta.versionId": "id", + "MetadataResource.approvalDate": "date", + "MetadataResource.author": "ContactDetail", + "MetadataResource.contact": "ContactDetail", + "MetadataResource.contained": "Resource", + "MetadataResource.copyright": "markdown", + "MetadataResource.copyrightLabel": "string", + "MetadataResource.date": "dateTime", + "MetadataResource.description": "markdown", + "MetadataResource.editor": "ContactDetail", + "MetadataResource.effectivePeriod": "Period", + "MetadataResource.endorser": "ContactDetail", + "MetadataResource.experimental": "boolean", + "MetadataResource.extension": "Extension", + "MetadataResource.id": "System.String", + "MetadataResource.identifier": "Identifier", + "MetadataResource.implicitRules": "uri", + "MetadataResource.jurisdiction": "CodeableConcept", + "MetadataResource.language": "code", + "MetadataResource.lastReviewDate": "date", + "MetadataResource.meta": "Meta", + "MetadataResource.modifierExtension": "Extension", + "MetadataResource.name": "string", + "MetadataResource.publisher": "string", + "MetadataResource.purpose": "markdown", + "MetadataResource.relatedArtifact": "RelatedArtifact", + "MetadataResource.reviewer": "ContactDetail", + "MetadataResource.status": "code", + "MetadataResource.text": "Narrative", + "MetadataResource.title": "string", + "MetadataResource.topic": "CodeableConcept", + "MetadataResource.url": "uri", + "MetadataResource.useContext": "UsageContext", + "MetadataResource.version": "string", + "MetadataResource.versionAlgorithmCoding": "Coding", + "MetadataResource.versionAlgorithmString": "string", + "MolecularSequence.contained": "Resource", + "MolecularSequence.device": "Reference", + "MolecularSequence.extension": "Extension", + "MolecularSequence.focus": "Reference", + "MolecularSequence.formatted": "Attachment", + "MolecularSequence.id": "System.String", + "MolecularSequence.identifier": "Identifier", + "MolecularSequence.implicitRules": "uri", + "MolecularSequence.language": "code", + "MolecularSequence.literal": "string", + "MolecularSequence.meta": "Meta", + "MolecularSequence.modifierExtension": "Extension", + "MolecularSequence.performer": "Reference", + "MolecularSequence.relative.coordinateSystem": "CodeableConcept", + "MolecularSequence.relative.edit.end": "integer", + "MolecularSequence.relative.edit.extension": "Extension", + "MolecularSequence.relative.edit.id": "System.String", + "MolecularSequence.relative.edit.modifierExtension": "Extension", + "MolecularSequence.relative.edit.replacedSequence": "string", + "MolecularSequence.relative.edit.replacementSequence": "string", + "MolecularSequence.relative.edit.start": "integer", + "MolecularSequence.relative.extension": "Extension", + "MolecularSequence.relative.id": "System.String", + "MolecularSequence.relative.modifierExtension": "Extension", + "MolecularSequence.relative.ordinalPosition": "integer", + "MolecularSequence.relative.sequenceRange": "Range", + "MolecularSequence.relative.startingSequence.chromosome": "CodeableConcept", + "MolecularSequence.relative.startingSequence.extension": "Extension", + "MolecularSequence.relative.startingSequence.genomeAssembly": "CodeableConcept", + "MolecularSequence.relative.startingSequence.id": "System.String", + "MolecularSequence.relative.startingSequence.modifierExtension": "Extension", + "MolecularSequence.relative.startingSequence.orientation": "code", + "MolecularSequence.relative.startingSequence.sequenceCodeableConcept": "CodeableConcept", + "MolecularSequence.relative.startingSequence.sequenceReference": "Reference", + "MolecularSequence.relative.startingSequence.sequenceString": "string", + "MolecularSequence.relative.startingSequence.strand": "code", + "MolecularSequence.relative.startingSequence.windowEnd": "integer", + "MolecularSequence.relative.startingSequence.windowStart": "integer", + "MolecularSequence.specimen": "Reference", + "MolecularSequence.subject": "Reference", + "MolecularSequence.text": "Narrative", + "MolecularSequence.type": "code", + "MonetaryComponent.amount": "Money", + "MonetaryComponent.code": "CodeableConcept", + "MonetaryComponent.extension": "Extension", + "MonetaryComponent.factor": "decimal", + "MonetaryComponent.id": "System.String", + "MonetaryComponent.type": "code", + "Money.currency": "code", + "Money.extension": "Extension", + "Money.id": "System.String", + "Money.value": "decimal", + "NamingSystem.approvalDate": "date", + "NamingSystem.author": "ContactDetail", + "NamingSystem.contact": "ContactDetail", + "NamingSystem.contained": "Resource", + "NamingSystem.copyright": "markdown", + "NamingSystem.copyrightLabel": "string", + "NamingSystem.date": "dateTime", + "NamingSystem.description": "markdown", + "NamingSystem.editor": "ContactDetail", + "NamingSystem.effectivePeriod": "Period", + "NamingSystem.endorser": "ContactDetail", + "NamingSystem.experimental": "boolean", + "NamingSystem.extension": "Extension", + "NamingSystem.id": "System.String", + "NamingSystem.identifier": "Identifier", + "NamingSystem.implicitRules": "uri", + "NamingSystem.jurisdiction": "CodeableConcept", + "NamingSystem.kind": "code", + "NamingSystem.language": "code", + "NamingSystem.lastReviewDate": "date", + "NamingSystem.meta": "Meta", + "NamingSystem.modifierExtension": "Extension", + "NamingSystem.name": "string", + "NamingSystem.publisher": "string", + "NamingSystem.purpose": "markdown", + "NamingSystem.relatedArtifact": "RelatedArtifact", + "NamingSystem.responsible": "string", + "NamingSystem.reviewer": "ContactDetail", + "NamingSystem.status": "code", + "NamingSystem.text": "Narrative", + "NamingSystem.title": "string", + "NamingSystem.topic": "CodeableConcept", + "NamingSystem.type": "CodeableConcept", + "NamingSystem.uniqueId.authoritative": "boolean", + "NamingSystem.uniqueId.comment": "string", + "NamingSystem.uniqueId.extension": "Extension", + "NamingSystem.uniqueId.id": "System.String", + "NamingSystem.uniqueId.modifierExtension": "Extension", + "NamingSystem.uniqueId.period": "Period", + "NamingSystem.uniqueId.preferred": "boolean", + "NamingSystem.uniqueId.type": "code", + "NamingSystem.uniqueId.value": "string", + "NamingSystem.url": "uri", + "NamingSystem.usage": "string", + "NamingSystem.useContext": "UsageContext", + "NamingSystem.version": "string", + "NamingSystem.versionAlgorithmCoding": "Coding", + "NamingSystem.versionAlgorithmString": "string", + "Narrative.div": "xhtml", + "Narrative.extension": "Extension", + "Narrative.id": "System.String", + "Narrative.status": "code", + "NutritionIntake.basedOn": "Reference", + "NutritionIntake.code": "CodeableConcept", + "NutritionIntake.consumedItem.amount": "Quantity", + "NutritionIntake.consumedItem.extension": "Extension", + "NutritionIntake.consumedItem.id": "System.String", + "NutritionIntake.consumedItem.modifierExtension": "Extension", + "NutritionIntake.consumedItem.notConsumed": "boolean", + "NutritionIntake.consumedItem.notConsumedReason": "CodeableConcept", + "NutritionIntake.consumedItem.nutritionProduct": "CodeableReference", + "NutritionIntake.consumedItem.rate": "Quantity", + "NutritionIntake.consumedItem.schedule": "Timing", + "NutritionIntake.consumedItem.type": "CodeableConcept", + "NutritionIntake.contained": "Resource", + "NutritionIntake.derivedFrom": "Reference", + "NutritionIntake.encounter": "Reference", + "NutritionIntake.extension": "Extension", + "NutritionIntake.id": "System.String", + "NutritionIntake.identifier": "Identifier", + "NutritionIntake.implicitRules": "uri", + "NutritionIntake.ingredientLabel.amount": "Quantity", + "NutritionIntake.ingredientLabel.extension": "Extension", + "NutritionIntake.ingredientLabel.id": "System.String", + "NutritionIntake.ingredientLabel.modifierExtension": "Extension", + "NutritionIntake.ingredientLabel.nutrient": "CodeableReference", + "NutritionIntake.instantiatesCanonical": "canonical", + "NutritionIntake.instantiatesUri": "uri", + "NutritionIntake.language": "code", + "NutritionIntake.location": "Reference", + "NutritionIntake.meta": "Meta", + "NutritionIntake.modifierExtension": "Extension", + "NutritionIntake.note": "Annotation", + "NutritionIntake.occurrenceDateTime": "dateTime", + "NutritionIntake.occurrencePeriod": "Period", + "NutritionIntake.partOf": "Reference", + "NutritionIntake.performer.actor": "Reference", + "NutritionIntake.performer.extension": "Extension", + "NutritionIntake.performer.function": "CodeableConcept", + "NutritionIntake.performer.id": "System.String", + "NutritionIntake.performer.modifierExtension": "Extension", + "NutritionIntake.reason": "CodeableReference", + "NutritionIntake.recorded": "dateTime", + "NutritionIntake.reportedBoolean": "boolean", + "NutritionIntake.reportedReference": "Reference", + "NutritionIntake.status": "code", + "NutritionIntake.statusReason": "CodeableConcept", + "NutritionIntake.subject": "Reference", + "NutritionIntake.text": "Narrative", + "NutritionOrder.allergyIntolerance": "Reference", + "NutritionOrder.basedOn": "Reference", + "NutritionOrder.contained": "Resource", + "NutritionOrder.dateTime": "dateTime", + "NutritionOrder.encounter": "Reference", + "NutritionOrder.enteralFormula.additive.extension": "Extension", + "NutritionOrder.enteralFormula.additive.id": "System.String", + "NutritionOrder.enteralFormula.additive.modifierExtension": "Extension", + "NutritionOrder.enteralFormula.additive.productName": "string", + "NutritionOrder.enteralFormula.additive.quantity": "Quantity", + "NutritionOrder.enteralFormula.additive.type": "CodeableReference", + "NutritionOrder.enteralFormula.administration.extension": "Extension", + "NutritionOrder.enteralFormula.administration.id": "System.String", + "NutritionOrder.enteralFormula.administration.modifierExtension": "Extension", + "NutritionOrder.enteralFormula.administration.quantity": "Quantity", + "NutritionOrder.enteralFormula.administration.rateQuantity": "Quantity", + "NutritionOrder.enteralFormula.administration.rateRatio": "Ratio", + "NutritionOrder.enteralFormula.administration.schedule.asNeeded": "boolean", + "NutritionOrder.enteralFormula.administration.schedule.asNeededFor": "CodeableConcept", + "NutritionOrder.enteralFormula.administration.schedule.extension": "Extension", + "NutritionOrder.enteralFormula.administration.schedule.id": "System.String", + "NutritionOrder.enteralFormula.administration.schedule.modifierExtension": "Extension", + "NutritionOrder.enteralFormula.administration.schedule.timing": "Timing", + "NutritionOrder.enteralFormula.administrationInstruction": "markdown", + "NutritionOrder.enteralFormula.baseFormulaProductName": "string", + "NutritionOrder.enteralFormula.baseFormulaType": "CodeableReference", + "NutritionOrder.enteralFormula.caloricDensity": "Quantity", + "NutritionOrder.enteralFormula.deliveryDevice": "CodeableReference", + "NutritionOrder.enteralFormula.extension": "Extension", + "NutritionOrder.enteralFormula.id": "System.String", + "NutritionOrder.enteralFormula.maxVolumeToDeliver": "Quantity", + "NutritionOrder.enteralFormula.modifierExtension": "Extension", + "NutritionOrder.enteralFormula.routeOfAdministration": "CodeableConcept", + "NutritionOrder.excludeFoodModifier": "CodeableConcept", + "NutritionOrder.extension": "Extension", + "NutritionOrder.foodPreferenceModifier": "CodeableConcept", + "NutritionOrder.groupIdentifier": "Identifier", + "NutritionOrder.id": "System.String", + "NutritionOrder.identifier": "Identifier", + "NutritionOrder.implicitRules": "uri", + "NutritionOrder.instantiates": "uri", + "NutritionOrder.instantiatesCanonical": "canonical", + "NutritionOrder.instantiatesUri": "uri", + "NutritionOrder.intent": "code", + "NutritionOrder.language": "code", + "NutritionOrder.meta": "Meta", + "NutritionOrder.modifierExtension": "Extension", + "NutritionOrder.note": "Annotation", + "NutritionOrder.oralDiet.extension": "Extension", + "NutritionOrder.oralDiet.fluidConsistencyType": "CodeableConcept", + "NutritionOrder.oralDiet.id": "System.String", + "NutritionOrder.oralDiet.instruction": "string", + "NutritionOrder.oralDiet.modifierExtension": "Extension", + "NutritionOrder.oralDiet.nutrient.amount": "Quantity", + "NutritionOrder.oralDiet.nutrient.extension": "Extension", + "NutritionOrder.oralDiet.nutrient.id": "System.String", + "NutritionOrder.oralDiet.nutrient.modifier": "CodeableConcept", + "NutritionOrder.oralDiet.nutrient.modifierExtension": "Extension", + "NutritionOrder.oralDiet.schedule.asNeeded": "boolean", + "NutritionOrder.oralDiet.schedule.asNeededFor": "CodeableConcept", + "NutritionOrder.oralDiet.schedule.extension": "Extension", + "NutritionOrder.oralDiet.schedule.id": "System.String", + "NutritionOrder.oralDiet.schedule.modifierExtension": "Extension", + "NutritionOrder.oralDiet.schedule.timing": "Timing", + "NutritionOrder.oralDiet.texture.extension": "Extension", + "NutritionOrder.oralDiet.texture.foodType": "CodeableConcept", + "NutritionOrder.oralDiet.texture.id": "System.String", + "NutritionOrder.oralDiet.texture.modifier": "CodeableConcept", + "NutritionOrder.oralDiet.texture.modifierExtension": "Extension", + "NutritionOrder.oralDiet.type": "CodeableConcept", + "NutritionOrder.orderer": "Reference", + "NutritionOrder.outsideFoodAllowed": "boolean", + "NutritionOrder.performer": "CodeableReference", + "NutritionOrder.priority": "code", + "NutritionOrder.status": "code", + "NutritionOrder.subject": "Reference", + "NutritionOrder.supplement.extension": "Extension", + "NutritionOrder.supplement.id": "System.String", + "NutritionOrder.supplement.instruction": "string", + "NutritionOrder.supplement.modifierExtension": "Extension", + "NutritionOrder.supplement.productName": "string", + "NutritionOrder.supplement.quantity": "Quantity", + "NutritionOrder.supplement.schedule.asNeeded": "boolean", + "NutritionOrder.supplement.schedule.asNeededFor": "CodeableConcept", + "NutritionOrder.supplement.schedule.extension": "Extension", + "NutritionOrder.supplement.schedule.id": "System.String", + "NutritionOrder.supplement.schedule.modifierExtension": "Extension", + "NutritionOrder.supplement.schedule.timing": "Timing", + "NutritionOrder.supplement.type": "CodeableReference", + "NutritionOrder.supportingInformation": "Reference", + "NutritionOrder.text": "Narrative", + "NutritionProduct.category": "CodeableConcept", + "NutritionProduct.characteristic.extension": "Extension", + "NutritionProduct.characteristic.id": "System.String", + "NutritionProduct.characteristic.modifierExtension": "Extension", + "NutritionProduct.characteristic.type": "CodeableConcept", + "NutritionProduct.characteristic.valueAttachment": "Attachment", + "NutritionProduct.characteristic.valueBase64Binary": "base64Binary", + "NutritionProduct.characteristic.valueBoolean": "boolean", + "NutritionProduct.characteristic.valueCodeableConcept": "CodeableConcept", + "NutritionProduct.characteristic.valueQuantity": "Quantity", + "NutritionProduct.characteristic.valueString": "string", + "NutritionProduct.code": "CodeableConcept", + "NutritionProduct.contained": "Resource", + "NutritionProduct.extension": "Extension", + "NutritionProduct.id": "System.String", + "NutritionProduct.implicitRules": "uri", + "NutritionProduct.ingredient.amount": "Ratio", + "NutritionProduct.ingredient.extension": "Extension", + "NutritionProduct.ingredient.id": "System.String", + "NutritionProduct.ingredient.item": "CodeableReference", + "NutritionProduct.ingredient.modifierExtension": "Extension", + "NutritionProduct.instance.biologicalSourceEvent": "Identifier", + "NutritionProduct.instance.expiry": "dateTime", + "NutritionProduct.instance.extension": "Extension", + "NutritionProduct.instance.id": "System.String", + "NutritionProduct.instance.identifier": "Identifier", + "NutritionProduct.instance.lotNumber": "string", + "NutritionProduct.instance.modifierExtension": "Extension", + "NutritionProduct.instance.name": "string", + "NutritionProduct.instance.quantity": "Quantity", + "NutritionProduct.instance.useBy": "dateTime", + "NutritionProduct.knownAllergen": "CodeableReference", + "NutritionProduct.language": "code", + "NutritionProduct.manufacturer": "Reference", + "NutritionProduct.meta": "Meta", + "NutritionProduct.modifierExtension": "Extension", + "NutritionProduct.note": "Annotation", + "NutritionProduct.nutrient.amount": "Ratio", + "NutritionProduct.nutrient.extension": "Extension", + "NutritionProduct.nutrient.id": "System.String", + "NutritionProduct.nutrient.item": "CodeableReference", + "NutritionProduct.nutrient.modifierExtension": "Extension", + "NutritionProduct.status": "code", + "NutritionProduct.text": "Narrative", + "Observation.basedOn": "Reference", + "Observation.bodySite": "CodeableConcept", + "Observation.bodyStructure": "Reference", + "Observation.category": "CodeableConcept", + "Observation.code": "CodeableConcept", + "Observation.component.code": "CodeableConcept", + "Observation.component.dataAbsentReason": "CodeableConcept", + "Observation.component.extension": "Extension", + "Observation.component.id": "System.String", + "Observation.component.interpretation": "CodeableConcept", + "Observation.component.modifierExtension": "Extension", + "Observation.component.valueAttachment": "Attachment", + "Observation.component.valueBoolean": "boolean", + "Observation.component.valueCodeableConcept": "CodeableConcept", + "Observation.component.valueDateTime": "dateTime", + "Observation.component.valueInteger": "integer", + "Observation.component.valuePeriod": "Period", + "Observation.component.valueQuantity": "Quantity", + "Observation.component.valueRange": "Range", + "Observation.component.valueRatio": "Ratio", + "Observation.component.valueReference": "Reference", + "Observation.component.valueSampledData": "SampledData", + "Observation.component.valueString": "string", + "Observation.component.valueTime": "time", + "Observation.contained": "Resource", + "Observation.dataAbsentReason": "CodeableConcept", + "Observation.derivedFrom": "Reference", + "Observation.device": "Reference", + "Observation.effectiveDateTime": "dateTime", + "Observation.effectiveInstant": "instant", + "Observation.effectivePeriod": "Period", + "Observation.effectiveTiming": "Timing", + "Observation.encounter": "Reference", + "Observation.extension": "Extension", + "Observation.focus": "Reference", + "Observation.hasMember": "Reference", + "Observation.id": "System.String", + "Observation.identifier": "Identifier", + "Observation.implicitRules": "uri", + "Observation.instantiatesCanonical": "canonical", + "Observation.instantiatesReference": "Reference", + "Observation.interpretation": "CodeableConcept", + "Observation.issued": "instant", + "Observation.language": "code", + "Observation.meta": "Meta", + "Observation.method": "CodeableConcept", + "Observation.modifierExtension": "Extension", + "Observation.note": "Annotation", + "Observation.partOf": "Reference", + "Observation.performer": "Reference", + "Observation.referenceRange.age": "Range", + "Observation.referenceRange.appliesTo": "CodeableConcept", + "Observation.referenceRange.extension": "Extension", + "Observation.referenceRange.high": "Quantity", + "Observation.referenceRange.id": "System.String", + "Observation.referenceRange.low": "Quantity", + "Observation.referenceRange.modifierExtension": "Extension", + "Observation.referenceRange.normalValue": "CodeableConcept", + "Observation.referenceRange.text": "markdown", + "Observation.referenceRange.type": "CodeableConcept", + "Observation.specimen": "Reference", + "Observation.status": "code", + "Observation.subject": "Reference", + "Observation.text": "Narrative", + "Observation.triggeredBy.extension": "Extension", + "Observation.triggeredBy.id": "System.String", + "Observation.triggeredBy.modifierExtension": "Extension", + "Observation.triggeredBy.observation": "Reference", + "Observation.triggeredBy.reason": "string", + "Observation.triggeredBy.type": "code", + "Observation.valueAttachment": "Attachment", + "Observation.valueBoolean": "boolean", + "Observation.valueCodeableConcept": "CodeableConcept", + "Observation.valueDateTime": "dateTime", + "Observation.valueInteger": "integer", + "Observation.valuePeriod": "Period", + "Observation.valueQuantity": "Quantity", + "Observation.valueRange": "Range", + "Observation.valueRatio": "Ratio", + "Observation.valueReference": "Reference", + "Observation.valueSampledData": "SampledData", + "Observation.valueString": "string", + "Observation.valueTime": "time", + "ObservationDefinition.approvalDate": "date", + "ObservationDefinition.bodySite": "CodeableConcept", + "ObservationDefinition.category": "CodeableConcept", + "ObservationDefinition.code": "CodeableConcept", + "ObservationDefinition.component.code": "CodeableConcept", + "ObservationDefinition.component.extension": "Extension", + "ObservationDefinition.component.id": "System.String", + "ObservationDefinition.component.modifierExtension": "Extension", + "ObservationDefinition.component.permittedDataType": "code", + "ObservationDefinition.component.permittedUnit": "Coding", + "ObservationDefinition.contact": "ContactDetail", + "ObservationDefinition.contained": "Resource", + "ObservationDefinition.copyright": "markdown", + "ObservationDefinition.copyrightLabel": "string", + "ObservationDefinition.date": "dateTime", + "ObservationDefinition.derivedFromCanonical": "canonical", + "ObservationDefinition.derivedFromUri": "uri", + "ObservationDefinition.description": "markdown", + "ObservationDefinition.device": "Reference", + "ObservationDefinition.effectivePeriod": "Period", + "ObservationDefinition.experimental": "boolean", + "ObservationDefinition.extension": "Extension", + "ObservationDefinition.hasMember": "Reference", + "ObservationDefinition.id": "System.String", + "ObservationDefinition.identifier": "Identifier", + "ObservationDefinition.implicitRules": "uri", + "ObservationDefinition.jurisdiction": "CodeableConcept", + "ObservationDefinition.language": "code", + "ObservationDefinition.lastReviewDate": "date", + "ObservationDefinition.meta": "Meta", + "ObservationDefinition.method": "CodeableConcept", + "ObservationDefinition.modifierExtension": "Extension", + "ObservationDefinition.multipleResultsAllowed": "boolean", + "ObservationDefinition.name": "string", + "ObservationDefinition.performerType": "CodeableConcept", + "ObservationDefinition.permittedDataType": "code", + "ObservationDefinition.permittedUnit": "Coding", + "ObservationDefinition.preferredReportName": "string", + "ObservationDefinition.publisher": "string", + "ObservationDefinition.purpose": "markdown", + "ObservationDefinition.qualifiedValue.abnormalCodedValueSet": "canonical", + "ObservationDefinition.qualifiedValue.age": "Range", + "ObservationDefinition.qualifiedValue.appliesTo": "CodeableConcept", + "ObservationDefinition.qualifiedValue.condition": "string", + "ObservationDefinition.qualifiedValue.context": "CodeableConcept", + "ObservationDefinition.qualifiedValue.criticalCodedValueSet": "canonical", + "ObservationDefinition.qualifiedValue.extension": "Extension", + "ObservationDefinition.qualifiedValue.gender": "code", + "ObservationDefinition.qualifiedValue.gestationalAge": "Range", + "ObservationDefinition.qualifiedValue.id": "System.String", + "ObservationDefinition.qualifiedValue.modifierExtension": "Extension", + "ObservationDefinition.qualifiedValue.normalCodedValueSet": "canonical", + "ObservationDefinition.qualifiedValue.range": "Range", + "ObservationDefinition.qualifiedValue.rangeCategory": "code", + "ObservationDefinition.qualifiedValue.validCodedValueSet": "canonical", + "ObservationDefinition.specimen": "Reference", + "ObservationDefinition.status": "code", + "ObservationDefinition.subject": "CodeableConcept", + "ObservationDefinition.text": "Narrative", + "ObservationDefinition.title": "string", + "ObservationDefinition.url": "uri", + "ObservationDefinition.useContext": "UsageContext", + "ObservationDefinition.version": "string", + "ObservationDefinition.versionAlgorithmCoding": "Coding", + "ObservationDefinition.versionAlgorithmString": "string", + "OperationDefinition.affectsState": "boolean", + "OperationDefinition.base": "canonical", + "OperationDefinition.code": "code", + "OperationDefinition.comment": "markdown", + "OperationDefinition.contact": "ContactDetail", + "OperationDefinition.contained": "Resource", + "OperationDefinition.copyright": "markdown", + "OperationDefinition.copyrightLabel": "string", + "OperationDefinition.date": "dateTime", + "OperationDefinition.description": "markdown", + "OperationDefinition.experimental": "boolean", + "OperationDefinition.extension": "Extension", + "OperationDefinition.id": "System.String", + "OperationDefinition.identifier": "Identifier", + "OperationDefinition.implicitRules": "uri", + "OperationDefinition.inputProfile": "canonical", + "OperationDefinition.instance": "boolean", + "OperationDefinition.jurisdiction": "CodeableConcept", + "OperationDefinition.kind": "code", + "OperationDefinition.language": "code", + "OperationDefinition.meta": "Meta", + "OperationDefinition.modifierExtension": "Extension", + "OperationDefinition.name": "string", + "OperationDefinition.outputProfile": "canonical", + "OperationDefinition.overload.comment": "string", + "OperationDefinition.overload.extension": "Extension", + "OperationDefinition.overload.id": "System.String", + "OperationDefinition.overload.modifierExtension": "Extension", + "OperationDefinition.overload.parameterName": "string", + "OperationDefinition.parameter.allowedType": "code", + "OperationDefinition.parameter.binding.extension": "Extension", + "OperationDefinition.parameter.binding.id": "System.String", + "OperationDefinition.parameter.binding.modifierExtension": "Extension", + "OperationDefinition.parameter.binding.strength": "code", + "OperationDefinition.parameter.binding.valueSet": "canonical", + "OperationDefinition.parameter.documentation": "markdown", + "OperationDefinition.parameter.extension": "Extension", + "OperationDefinition.parameter.id": "System.String", + "OperationDefinition.parameter.max": "string", + "OperationDefinition.parameter.min": "integer", + "OperationDefinition.parameter.modifierExtension": "Extension", + "OperationDefinition.parameter.name": "code", + "OperationDefinition.parameter.referencedFrom.extension": "Extension", + "OperationDefinition.parameter.referencedFrom.id": "System.String", + "OperationDefinition.parameter.referencedFrom.modifierExtension": "Extension", + "OperationDefinition.parameter.referencedFrom.source": "string", + "OperationDefinition.parameter.referencedFrom.sourceId": "string", + "OperationDefinition.parameter.scope": "code", + "OperationDefinition.parameter.searchType": "code", + "OperationDefinition.parameter.targetProfile": "canonical", + "OperationDefinition.parameter.type": "code", + "OperationDefinition.parameter.use": "code", + "OperationDefinition.publisher": "string", + "OperationDefinition.purpose": "markdown", + "OperationDefinition.resource": "code", + "OperationDefinition.status": "code", + "OperationDefinition.system": "boolean", + "OperationDefinition.text": "Narrative", + "OperationDefinition.title": "string", + "OperationDefinition.type": "boolean", + "OperationDefinition.url": "uri", + "OperationDefinition.useContext": "UsageContext", + "OperationDefinition.version": "string", + "OperationDefinition.versionAlgorithmCoding": "Coding", + "OperationDefinition.versionAlgorithmString": "string", + "OperationOutcome.contained": "Resource", + "OperationOutcome.extension": "Extension", + "OperationOutcome.id": "System.String", + "OperationOutcome.implicitRules": "uri", + "OperationOutcome.issue.code": "code", + "OperationOutcome.issue.details": "CodeableConcept", + "OperationOutcome.issue.diagnostics": "string", + "OperationOutcome.issue.expression": "string", + "OperationOutcome.issue.extension": "Extension", + "OperationOutcome.issue.id": "System.String", + "OperationOutcome.issue.location": "string", + "OperationOutcome.issue.modifierExtension": "Extension", + "OperationOutcome.issue.severity": "code", + "OperationOutcome.language": "code", + "OperationOutcome.meta": "Meta", + "OperationOutcome.modifierExtension": "Extension", + "OperationOutcome.text": "Narrative", + "Organization.active": "boolean", + "Organization.alias": "string", + "Organization.contact": "ExtendedContactDetail", + "Organization.contained": "Resource", + "Organization.description": "markdown", + "Organization.endpoint": "Reference", + "Organization.extension": "Extension", + "Organization.id": "System.String", + "Organization.identifier": "Identifier", + "Organization.implicitRules": "uri", + "Organization.language": "code", + "Organization.meta": "Meta", + "Organization.modifierExtension": "Extension", + "Organization.name": "string", + "Organization.partOf": "Reference", + "Organization.qualification.code": "CodeableConcept", + "Organization.qualification.extension": "Extension", + "Organization.qualification.id": "System.String", + "Organization.qualification.identifier": "Identifier", + "Organization.qualification.issuer": "Reference", + "Organization.qualification.modifierExtension": "Extension", + "Organization.qualification.period": "Period", + "Organization.text": "Narrative", + "Organization.type": "CodeableConcept", + "OrganizationAffiliation.active": "boolean", + "OrganizationAffiliation.code": "CodeableConcept", + "OrganizationAffiliation.contact": "ExtendedContactDetail", + "OrganizationAffiliation.contained": "Resource", + "OrganizationAffiliation.endpoint": "Reference", + "OrganizationAffiliation.extension": "Extension", + "OrganizationAffiliation.healthcareService": "Reference", + "OrganizationAffiliation.id": "System.String", + "OrganizationAffiliation.identifier": "Identifier", + "OrganizationAffiliation.implicitRules": "uri", + "OrganizationAffiliation.language": "code", + "OrganizationAffiliation.location": "Reference", + "OrganizationAffiliation.meta": "Meta", + "OrganizationAffiliation.modifierExtension": "Extension", + "OrganizationAffiliation.network": "Reference", + "OrganizationAffiliation.organization": "Reference", + "OrganizationAffiliation.participatingOrganization": "Reference", + "OrganizationAffiliation.period": "Period", + "OrganizationAffiliation.specialty": "CodeableConcept", + "OrganizationAffiliation.text": "Narrative", + "PackagedProductDefinition.attachedDocument": "Reference", + "PackagedProductDefinition.contained": "Resource", + "PackagedProductDefinition.containedItemQuantity": "Quantity", + "PackagedProductDefinition.copackagedIndicator": "boolean", + "PackagedProductDefinition.description": "markdown", + "PackagedProductDefinition.extension": "Extension", + "PackagedProductDefinition.id": "System.String", + "PackagedProductDefinition.identifier": "Identifier", + "PackagedProductDefinition.implicitRules": "uri", + "PackagedProductDefinition.language": "code", + "PackagedProductDefinition.legalStatusOfSupply.code": "CodeableConcept", + "PackagedProductDefinition.legalStatusOfSupply.extension": "Extension", + "PackagedProductDefinition.legalStatusOfSupply.id": "System.String", + "PackagedProductDefinition.legalStatusOfSupply.jurisdiction": "CodeableConcept", + "PackagedProductDefinition.legalStatusOfSupply.modifierExtension": "Extension", + "PackagedProductDefinition.manufacturer": "Reference", + "PackagedProductDefinition.marketingStatus": "MarketingStatus", + "PackagedProductDefinition.meta": "Meta", + "PackagedProductDefinition.modifierExtension": "Extension", + "PackagedProductDefinition.name": "string", + "PackagedProductDefinition.packageFor": "Reference", + "PackagedProductDefinition.packaging.alternateMaterial": "CodeableConcept", + "PackagedProductDefinition.packaging.componentPart": "boolean", + "PackagedProductDefinition.packaging.containedItem.amount": "Quantity", + "PackagedProductDefinition.packaging.containedItem.extension": "Extension", + "PackagedProductDefinition.packaging.containedItem.id": "System.String", + "PackagedProductDefinition.packaging.containedItem.item": "CodeableReference", + "PackagedProductDefinition.packaging.containedItem.modifierExtension": "Extension", + "PackagedProductDefinition.packaging.extension": "Extension", + "PackagedProductDefinition.packaging.id": "System.String", + "PackagedProductDefinition.packaging.identifier": "Identifier", + "PackagedProductDefinition.packaging.manufacturer": "Reference", + "PackagedProductDefinition.packaging.material": "CodeableConcept", + "PackagedProductDefinition.packaging.modifierExtension": "Extension", + "PackagedProductDefinition.packaging.property.extension": "Extension", + "PackagedProductDefinition.packaging.property.id": "System.String", + "PackagedProductDefinition.packaging.property.modifierExtension": "Extension", + "PackagedProductDefinition.packaging.property.type": "CodeableConcept", + "PackagedProductDefinition.packaging.property.valueAttachment": "Attachment", + "PackagedProductDefinition.packaging.property.valueBoolean": "boolean", + "PackagedProductDefinition.packaging.property.valueCodeableConcept": "CodeableConcept", + "PackagedProductDefinition.packaging.property.valueDate": "date", + "PackagedProductDefinition.packaging.property.valueQuantity": "Quantity", + "PackagedProductDefinition.packaging.quantity": "integer", + "PackagedProductDefinition.packaging.shelfLifeStorage": "ProductShelfLife", + "PackagedProductDefinition.packaging.type": "CodeableConcept", + "PackagedProductDefinition.status": "CodeableConcept", + "PackagedProductDefinition.statusDate": "dateTime", + "PackagedProductDefinition.text": "Narrative", + "PackagedProductDefinition.type": "CodeableConcept", + "ParameterDefinition.documentation": "string", + "ParameterDefinition.extension": "Extension", + "ParameterDefinition.id": "System.String", + "ParameterDefinition.max": "string", + "ParameterDefinition.min": "integer", + "ParameterDefinition.name": "code", + "ParameterDefinition.profile": "canonical", + "ParameterDefinition.type": "code", + "ParameterDefinition.use": "code", + "Parameters.id": "System.String", + "Parameters.implicitRules": "uri", + "Parameters.language": "code", + "Parameters.meta": "Meta", + "Parameters.parameter.extension": "Extension", + "Parameters.parameter.id": "System.String", + "Parameters.parameter.modifierExtension": "Extension", + "Parameters.parameter.name": "string", + "Parameters.parameter.resource": "Resource", + "Parameters.parameter.valueAddress": "Address", + "Parameters.parameter.valueAge": "Age", + "Parameters.parameter.valueAnnotation": "Annotation", + "Parameters.parameter.valueAttachment": "Attachment", + "Parameters.parameter.valueAvailability": "Availability", + "Parameters.parameter.valueBase64Binary": "base64Binary", + "Parameters.parameter.valueBoolean": "boolean", + "Parameters.parameter.valueCanonical": "canonical", + "Parameters.parameter.valueCode": "code", + "Parameters.parameter.valueCodeableConcept": "CodeableConcept", + "Parameters.parameter.valueCodeableReference": "CodeableReference", + "Parameters.parameter.valueCoding": "Coding", + "Parameters.parameter.valueContactDetail": "ContactDetail", + "Parameters.parameter.valueContactPoint": "ContactPoint", + "Parameters.parameter.valueCount": "Count", + "Parameters.parameter.valueDataRequirement": "DataRequirement", + "Parameters.parameter.valueDate": "date", + "Parameters.parameter.valueDateTime": "dateTime", + "Parameters.parameter.valueDecimal": "decimal", + "Parameters.parameter.valueDistance": "Distance", + "Parameters.parameter.valueDosage": "Dosage", + "Parameters.parameter.valueDuration": "Duration", + "Parameters.parameter.valueExpression": "Expression", + "Parameters.parameter.valueExtendedContactDetail": "ExtendedContactDetail", + "Parameters.parameter.valueHumanName": "HumanName", + "Parameters.parameter.valueId": "id", + "Parameters.parameter.valueIdentifier": "Identifier", + "Parameters.parameter.valueInstant": "instant", + "Parameters.parameter.valueInteger": "integer", + "Parameters.parameter.valueInteger64": "integer64", + "Parameters.parameter.valueMarkdown": "markdown", + "Parameters.parameter.valueMeta": "Meta", + "Parameters.parameter.valueMoney": "Money", + "Parameters.parameter.valueOid": "oid", + "Parameters.parameter.valueParameterDefinition": "ParameterDefinition", + "Parameters.parameter.valuePeriod": "Period", + "Parameters.parameter.valuePositiveInt": "positiveInt", + "Parameters.parameter.valueQuantity": "Quantity", + "Parameters.parameter.valueRange": "Range", + "Parameters.parameter.valueRatio": "Ratio", + "Parameters.parameter.valueRatioRange": "RatioRange", + "Parameters.parameter.valueReference": "Reference", + "Parameters.parameter.valueRelatedArtifact": "RelatedArtifact", + "Parameters.parameter.valueSampledData": "SampledData", + "Parameters.parameter.valueSignature": "Signature", + "Parameters.parameter.valueString": "string", + "Parameters.parameter.valueTime": "time", + "Parameters.parameter.valueTiming": "Timing", + "Parameters.parameter.valueTriggerDefinition": "TriggerDefinition", + "Parameters.parameter.valueUnsignedInt": "unsignedInt", + "Parameters.parameter.valueUri": "uri", + "Parameters.parameter.valueUrl": "url", + "Parameters.parameter.valueUsageContext": "UsageContext", + "Parameters.parameter.valueUuid": "uuid", + "Patient.active": "boolean", + "Patient.address": "Address", + "Patient.birthDate": "date", + "Patient.communication.extension": "Extension", + "Patient.communication.id": "System.String", + "Patient.communication.language": "CodeableConcept", + "Patient.communication.modifierExtension": "Extension", + "Patient.communication.preferred": "boolean", + "Patient.contact.address": "Address", + "Patient.contact.extension": "Extension", + "Patient.contact.gender": "code", + "Patient.contact.id": "System.String", + "Patient.contact.modifierExtension": "Extension", + "Patient.contact.name": "HumanName", + "Patient.contact.organization": "Reference", + "Patient.contact.period": "Period", + "Patient.contact.relationship": "CodeableConcept", + "Patient.contact.telecom": "ContactPoint", + "Patient.contained": "Resource", + "Patient.deceasedBoolean": "boolean", + "Patient.deceasedDateTime": "dateTime", + "Patient.extension": "Extension", + "Patient.gender": "code", + "Patient.generalPractitioner": "Reference", + "Patient.id": "System.String", + "Patient.identifier": "Identifier", + "Patient.implicitRules": "uri", + "Patient.language": "code", + "Patient.link.extension": "Extension", + "Patient.link.id": "System.String", + "Patient.link.modifierExtension": "Extension", + "Patient.link.other": "Reference", + "Patient.link.type": "code", + "Patient.managingOrganization": "Reference", + "Patient.maritalStatus": "CodeableConcept", + "Patient.meta": "Meta", + "Patient.modifierExtension": "Extension", + "Patient.multipleBirthBoolean": "boolean", + "Patient.multipleBirthInteger": "integer", + "Patient.name": "HumanName", + "Patient.photo": "Attachment", + "Patient.telecom": "ContactPoint", + "Patient.text": "Narrative", + "PaymentNotice.amount": "Money", + "PaymentNotice.contained": "Resource", + "PaymentNotice.created": "dateTime", + "PaymentNotice.extension": "Extension", + "PaymentNotice.id": "System.String", + "PaymentNotice.identifier": "Identifier", + "PaymentNotice.implicitRules": "uri", + "PaymentNotice.language": "code", + "PaymentNotice.meta": "Meta", + "PaymentNotice.modifierExtension": "Extension", + "PaymentNotice.payee": "Reference", + "PaymentNotice.payment": "Reference", + "PaymentNotice.paymentDate": "date", + "PaymentNotice.paymentStatus": "CodeableConcept", + "PaymentNotice.recipient": "Reference", + "PaymentNotice.reporter": "Reference", + "PaymentNotice.request": "Reference", + "PaymentNotice.response": "Reference", + "PaymentNotice.status": "code", + "PaymentNotice.text": "Narrative", + "PaymentReconciliation.accountNumber": "string", + "PaymentReconciliation.allocation.account": "Reference", + "PaymentReconciliation.allocation.amount": "Money", + "PaymentReconciliation.allocation.date": "date", + "PaymentReconciliation.allocation.encounter": "Reference", + "PaymentReconciliation.allocation.extension": "Extension", + "PaymentReconciliation.allocation.id": "System.String", + "PaymentReconciliation.allocation.identifier": "Identifier", + "PaymentReconciliation.allocation.modifierExtension": "Extension", + "PaymentReconciliation.allocation.payee": "Reference", + "PaymentReconciliation.allocation.predecessor": "Identifier", + "PaymentReconciliation.allocation.response": "Reference", + "PaymentReconciliation.allocation.responsible": "Reference", + "PaymentReconciliation.allocation.submitter": "Reference", + "PaymentReconciliation.allocation.target": "Reference", + "PaymentReconciliation.allocation.targetItemIdentifier": "Identifier", + "PaymentReconciliation.allocation.targetItemPositiveInt": "positiveInt", + "PaymentReconciliation.allocation.targetItemString": "string", + "PaymentReconciliation.allocation.type": "CodeableConcept", + "PaymentReconciliation.amount": "Money", + "PaymentReconciliation.authorization": "string", + "PaymentReconciliation.cardBrand": "string", + "PaymentReconciliation.contained": "Resource", + "PaymentReconciliation.created": "dateTime", + "PaymentReconciliation.date": "date", + "PaymentReconciliation.disposition": "string", + "PaymentReconciliation.enterer": "Reference", + "PaymentReconciliation.expirationDate": "date", + "PaymentReconciliation.extension": "Extension", + "PaymentReconciliation.formCode": "CodeableConcept", + "PaymentReconciliation.id": "System.String", + "PaymentReconciliation.identifier": "Identifier", + "PaymentReconciliation.implicitRules": "uri", + "PaymentReconciliation.issuerType": "CodeableConcept", + "PaymentReconciliation.kind": "CodeableConcept", + "PaymentReconciliation.language": "code", + "PaymentReconciliation.location": "Reference", + "PaymentReconciliation.meta": "Meta", + "PaymentReconciliation.method": "CodeableConcept", + "PaymentReconciliation.modifierExtension": "Extension", + "PaymentReconciliation.outcome": "code", + "PaymentReconciliation.paymentIdentifier": "Identifier", + "PaymentReconciliation.paymentIssuer": "Reference", + "PaymentReconciliation.period": "Period", + "PaymentReconciliation.processNote.extension": "Extension", + "PaymentReconciliation.processNote.id": "System.String", + "PaymentReconciliation.processNote.modifierExtension": "Extension", + "PaymentReconciliation.processNote.text": "string", + "PaymentReconciliation.processNote.type": "code", + "PaymentReconciliation.processor": "string", + "PaymentReconciliation.referenceNumber": "string", + "PaymentReconciliation.request": "Reference", + "PaymentReconciliation.requestor": "Reference", + "PaymentReconciliation.returnedAmount": "Money", + "PaymentReconciliation.status": "code", + "PaymentReconciliation.tenderedAmount": "Money", + "PaymentReconciliation.text": "Narrative", + "PaymentReconciliation.type": "CodeableConcept", + "Period.end": "dateTime", + "Period.extension": "Extension", + "Period.id": "System.String", + "Period.start": "dateTime", + "Permission.asserter": "Reference", + "Permission.combining": "code", + "Permission.contained": "Resource", + "Permission.date": "dateTime", + "Permission.extension": "Extension", + "Permission.id": "System.String", + "Permission.implicitRules": "uri", + "Permission.justification.basis": "CodeableConcept", + "Permission.justification.evidence": "Reference", + "Permission.justification.extension": "Extension", + "Permission.justification.id": "System.String", + "Permission.justification.modifierExtension": "Extension", + "Permission.language": "code", + "Permission.meta": "Meta", + "Permission.modifierExtension": "Extension", + "Permission.rule.activity.action": "CodeableConcept", + "Permission.rule.activity.actor": "Reference", + "Permission.rule.activity.extension": "Extension", + "Permission.rule.activity.id": "System.String", + "Permission.rule.activity.modifierExtension": "Extension", + "Permission.rule.activity.purpose": "CodeableConcept", + "Permission.rule.data.expression": "Expression", + "Permission.rule.data.extension": "Extension", + "Permission.rule.data.id": "System.String", + "Permission.rule.data.modifierExtension": "Extension", + "Permission.rule.data.period": "Period", + "Permission.rule.data.resource.extension": "Extension", + "Permission.rule.data.resource.id": "System.String", + "Permission.rule.data.resource.meaning": "code", + "Permission.rule.data.resource.modifierExtension": "Extension", + "Permission.rule.data.resource.reference": "Reference", + "Permission.rule.data.security": "Coding", + "Permission.rule.extension": "Extension", + "Permission.rule.id": "System.String", + "Permission.rule.limit": "CodeableConcept", + "Permission.rule.modifierExtension": "Extension", + "Permission.rule.type": "code", + "Permission.status": "code", + "Permission.text": "Narrative", + "Permission.validity": "Period", + "Person.active": "boolean", + "Person.address": "Address", + "Person.birthDate": "date", + "Person.communication.extension": "Extension", + "Person.communication.id": "System.String", + "Person.communication.language": "CodeableConcept", + "Person.communication.modifierExtension": "Extension", + "Person.communication.preferred": "boolean", + "Person.contained": "Resource", + "Person.deceasedBoolean": "boolean", + "Person.deceasedDateTime": "dateTime", + "Person.extension": "Extension", + "Person.gender": "code", + "Person.id": "System.String", + "Person.identifier": "Identifier", + "Person.implicitRules": "uri", + "Person.language": "code", + "Person.link.assurance": "code", + "Person.link.extension": "Extension", + "Person.link.id": "System.String", + "Person.link.modifierExtension": "Extension", + "Person.link.target": "Reference", + "Person.managingOrganization": "Reference", + "Person.maritalStatus": "CodeableConcept", + "Person.meta": "Meta", + "Person.modifierExtension": "Extension", + "Person.name": "HumanName", + "Person.photo": "Attachment", + "Person.telecom": "ContactPoint", + "Person.text": "Narrative", + "PlanDefinition.action.cardinalityBehavior": "code", + "PlanDefinition.action.code": "CodeableConcept", + "PlanDefinition.action.condition.expression": "Expression", + "PlanDefinition.action.condition.extension": "Extension", + "PlanDefinition.action.condition.id": "System.String", + "PlanDefinition.action.condition.kind": "code", + "PlanDefinition.action.condition.modifierExtension": "Extension", + "PlanDefinition.action.definitionCanonical": "canonical", + "PlanDefinition.action.definitionUri": "uri", + "PlanDefinition.action.description": "markdown", + "PlanDefinition.action.documentation": "RelatedArtifact", + "PlanDefinition.action.dynamicValue.expression": "Expression", + "PlanDefinition.action.dynamicValue.extension": "Extension", + "PlanDefinition.action.dynamicValue.id": "System.String", + "PlanDefinition.action.dynamicValue.modifierExtension": "Extension", + "PlanDefinition.action.dynamicValue.path": "string", + "PlanDefinition.action.extension": "Extension", + "PlanDefinition.action.goalId": "id", + "PlanDefinition.action.groupingBehavior": "code", + "PlanDefinition.action.id": "System.String", + "PlanDefinition.action.input.extension": "Extension", + "PlanDefinition.action.input.id": "System.String", + "PlanDefinition.action.input.modifierExtension": "Extension", + "PlanDefinition.action.input.relatedData": "id", + "PlanDefinition.action.input.requirement": "DataRequirement", + "PlanDefinition.action.input.title": "string", + "PlanDefinition.action.linkId": "string", + "PlanDefinition.action.location": "CodeableReference", + "PlanDefinition.action.modifierExtension": "Extension", + "PlanDefinition.action.output.extension": "Extension", + "PlanDefinition.action.output.id": "System.String", + "PlanDefinition.action.output.modifierExtension": "Extension", + "PlanDefinition.action.output.relatedData": "string", + "PlanDefinition.action.output.requirement": "DataRequirement", + "PlanDefinition.action.output.title": "string", + "PlanDefinition.action.participant.actorId": "string", + "PlanDefinition.action.participant.extension": "Extension", + "PlanDefinition.action.participant.function": "CodeableConcept", + "PlanDefinition.action.participant.id": "System.String", + "PlanDefinition.action.participant.modifierExtension": "Extension", + "PlanDefinition.action.participant.role": "CodeableConcept", + "PlanDefinition.action.participant.type": "code", + "PlanDefinition.action.participant.typeCanonical": "canonical", + "PlanDefinition.action.participant.typeReference": "Reference", + "PlanDefinition.action.precheckBehavior": "code", + "PlanDefinition.action.prefix": "string", + "PlanDefinition.action.priority": "code", + "PlanDefinition.action.reason": "CodeableConcept", + "PlanDefinition.action.relatedAction.endRelationship": "code", + "PlanDefinition.action.relatedAction.extension": "Extension", + "PlanDefinition.action.relatedAction.id": "System.String", + "PlanDefinition.action.relatedAction.modifierExtension": "Extension", + "PlanDefinition.action.relatedAction.offsetDuration": "Duration", + "PlanDefinition.action.relatedAction.offsetRange": "Range", + "PlanDefinition.action.relatedAction.relationship": "code", + "PlanDefinition.action.relatedAction.targetId": "id", + "PlanDefinition.action.requiredBehavior": "code", + "PlanDefinition.action.selectionBehavior": "code", + "PlanDefinition.action.subjectCanonical": "canonical", + "PlanDefinition.action.subjectCodeableConcept": "CodeableConcept", + "PlanDefinition.action.subjectReference": "Reference", + "PlanDefinition.action.textEquivalent": "markdown", + "PlanDefinition.action.timingAge": "Age", + "PlanDefinition.action.timingDuration": "Duration", + "PlanDefinition.action.timingRange": "Range", + "PlanDefinition.action.timingTiming": "Timing", + "PlanDefinition.action.title": "string", + "PlanDefinition.action.transform": "canonical", + "PlanDefinition.action.trigger": "TriggerDefinition", + "PlanDefinition.action.type": "CodeableConcept", + "PlanDefinition.actor.description": "markdown", + "PlanDefinition.actor.extension": "Extension", + "PlanDefinition.actor.id": "System.String", + "PlanDefinition.actor.modifierExtension": "Extension", + "PlanDefinition.actor.option.extension": "Extension", + "PlanDefinition.actor.option.id": "System.String", + "PlanDefinition.actor.option.modifierExtension": "Extension", + "PlanDefinition.actor.option.role": "CodeableConcept", + "PlanDefinition.actor.option.type": "code", + "PlanDefinition.actor.option.typeCanonical": "canonical", + "PlanDefinition.actor.option.typeReference": "Reference", + "PlanDefinition.actor.title": "string", + "PlanDefinition.approvalDate": "date", + "PlanDefinition.asNeededBoolean": "boolean", + "PlanDefinition.asNeededCodeableConcept": "CodeableConcept", + "PlanDefinition.author": "ContactDetail", + "PlanDefinition.contact": "ContactDetail", + "PlanDefinition.contained": "Resource", + "PlanDefinition.copyright": "markdown", + "PlanDefinition.copyrightLabel": "string", + "PlanDefinition.date": "dateTime", + "PlanDefinition.description": "markdown", + "PlanDefinition.editor": "ContactDetail", + "PlanDefinition.effectivePeriod": "Period", + "PlanDefinition.endorser": "ContactDetail", + "PlanDefinition.experimental": "boolean", + "PlanDefinition.extension": "Extension", + "PlanDefinition.goal.addresses": "CodeableConcept", + "PlanDefinition.goal.category": "CodeableConcept", + "PlanDefinition.goal.description": "CodeableConcept", + "PlanDefinition.goal.documentation": "RelatedArtifact", + "PlanDefinition.goal.extension": "Extension", + "PlanDefinition.goal.id": "System.String", + "PlanDefinition.goal.modifierExtension": "Extension", + "PlanDefinition.goal.priority": "CodeableConcept", + "PlanDefinition.goal.start": "CodeableConcept", + "PlanDefinition.goal.target.detailBoolean": "boolean", + "PlanDefinition.goal.target.detailCodeableConcept": "CodeableConcept", + "PlanDefinition.goal.target.detailInteger": "integer", + "PlanDefinition.goal.target.detailQuantity": "Quantity", + "PlanDefinition.goal.target.detailRange": "Range", + "PlanDefinition.goal.target.detailRatio": "Ratio", + "PlanDefinition.goal.target.detailString": "string", + "PlanDefinition.goal.target.due": "Duration", + "PlanDefinition.goal.target.extension": "Extension", + "PlanDefinition.goal.target.id": "System.String", + "PlanDefinition.goal.target.measure": "CodeableConcept", + "PlanDefinition.goal.target.modifierExtension": "Extension", + "PlanDefinition.id": "System.String", + "PlanDefinition.identifier": "Identifier", + "PlanDefinition.implicitRules": "uri", + "PlanDefinition.jurisdiction": "CodeableConcept", + "PlanDefinition.language": "code", + "PlanDefinition.lastReviewDate": "date", + "PlanDefinition.library": "canonical", + "PlanDefinition.meta": "Meta", + "PlanDefinition.modifierExtension": "Extension", + "PlanDefinition.name": "string", + "PlanDefinition.publisher": "string", + "PlanDefinition.purpose": "markdown", + "PlanDefinition.relatedArtifact": "RelatedArtifact", + "PlanDefinition.reviewer": "ContactDetail", + "PlanDefinition.status": "code", + "PlanDefinition.subjectCanonical": "canonical", + "PlanDefinition.subjectCodeableConcept": "CodeableConcept", + "PlanDefinition.subjectReference": "Reference", + "PlanDefinition.subtitle": "string", + "PlanDefinition.text": "Narrative", + "PlanDefinition.title": "string", + "PlanDefinition.topic": "CodeableConcept", + "PlanDefinition.type": "CodeableConcept", + "PlanDefinition.url": "uri", + "PlanDefinition.usage": "markdown", + "PlanDefinition.useContext": "UsageContext", + "PlanDefinition.version": "string", + "PlanDefinition.versionAlgorithmCoding": "Coding", + "PlanDefinition.versionAlgorithmString": "string", + "Practitioner.active": "boolean", + "Practitioner.address": "Address", + "Practitioner.birthDate": "date", + "Practitioner.communication.extension": "Extension", + "Practitioner.communication.id": "System.String", + "Practitioner.communication.language": "CodeableConcept", + "Practitioner.communication.modifierExtension": "Extension", + "Practitioner.communication.preferred": "boolean", + "Practitioner.contained": "Resource", + "Practitioner.deceasedBoolean": "boolean", + "Practitioner.deceasedDateTime": "dateTime", + "Practitioner.extension": "Extension", + "Practitioner.gender": "code", + "Practitioner.id": "System.String", + "Practitioner.identifier": "Identifier", + "Practitioner.implicitRules": "uri", + "Practitioner.language": "code", + "Practitioner.meta": "Meta", + "Practitioner.modifierExtension": "Extension", + "Practitioner.name": "HumanName", + "Practitioner.photo": "Attachment", + "Practitioner.qualification.code": "CodeableConcept", + "Practitioner.qualification.extension": "Extension", + "Practitioner.qualification.id": "System.String", + "Practitioner.qualification.identifier": "Identifier", + "Practitioner.qualification.issuer": "Reference", + "Practitioner.qualification.modifierExtension": "Extension", + "Practitioner.qualification.period": "Period", + "Practitioner.telecom": "ContactPoint", + "Practitioner.text": "Narrative", + "PractitionerRole.active": "boolean", + "PractitionerRole.availability": "Availability", + "PractitionerRole.characteristic": "CodeableConcept", + "PractitionerRole.code": "CodeableConcept", + "PractitionerRole.communication": "CodeableConcept", + "PractitionerRole.contact": "ExtendedContactDetail", + "PractitionerRole.contained": "Resource", + "PractitionerRole.endpoint": "Reference", + "PractitionerRole.extension": "Extension", + "PractitionerRole.healthcareService": "Reference", + "PractitionerRole.id": "System.String", + "PractitionerRole.identifier": "Identifier", + "PractitionerRole.implicitRules": "uri", + "PractitionerRole.language": "code", + "PractitionerRole.location": "Reference", + "PractitionerRole.meta": "Meta", + "PractitionerRole.modifierExtension": "Extension", + "PractitionerRole.organization": "Reference", + "PractitionerRole.period": "Period", + "PractitionerRole.practitioner": "Reference", + "PractitionerRole.specialty": "CodeableConcept", + "PractitionerRole.text": "Narrative", + "PrimitiveType.extension": "Extension", + "PrimitiveType.id": "System.String", + "Procedure.basedOn": "Reference", + "Procedure.bodySite": "CodeableConcept", + "Procedure.category": "CodeableConcept", + "Procedure.code": "CodeableConcept", + "Procedure.complication": "CodeableReference", + "Procedure.contained": "Resource", + "Procedure.encounter": "Reference", + "Procedure.extension": "Extension", + "Procedure.focalDevice.action": "CodeableConcept", + "Procedure.focalDevice.extension": "Extension", + "Procedure.focalDevice.id": "System.String", + "Procedure.focalDevice.manipulated": "Reference", + "Procedure.focalDevice.modifierExtension": "Extension", + "Procedure.focus": "Reference", + "Procedure.followUp": "CodeableConcept", + "Procedure.id": "System.String", + "Procedure.identifier": "Identifier", + "Procedure.implicitRules": "uri", + "Procedure.instantiatesCanonical": "canonical", + "Procedure.instantiatesUri": "uri", + "Procedure.language": "code", + "Procedure.location": "Reference", + "Procedure.meta": "Meta", + "Procedure.modifierExtension": "Extension", + "Procedure.note": "Annotation", + "Procedure.occurrenceAge": "Age", + "Procedure.occurrenceDateTime": "dateTime", + "Procedure.occurrencePeriod": "Period", + "Procedure.occurrenceRange": "Range", + "Procedure.occurrenceString": "string", + "Procedure.occurrenceTiming": "Timing", + "Procedure.outcome": "CodeableConcept", + "Procedure.partOf": "Reference", + "Procedure.performer.actor": "Reference", + "Procedure.performer.extension": "Extension", + "Procedure.performer.function": "CodeableConcept", + "Procedure.performer.id": "System.String", + "Procedure.performer.modifierExtension": "Extension", + "Procedure.performer.onBehalfOf": "Reference", + "Procedure.performer.period": "Period", + "Procedure.reason": "CodeableReference", + "Procedure.recorded": "dateTime", + "Procedure.recorder": "Reference", + "Procedure.report": "Reference", + "Procedure.reportedBoolean": "boolean", + "Procedure.reportedReference": "Reference", + "Procedure.status": "code", + "Procedure.statusReason": "CodeableConcept", + "Procedure.subject": "Reference", + "Procedure.supportingInfo": "Reference", + "Procedure.text": "Narrative", + "Procedure.used": "CodeableReference", + "ProductShelfLife.extension": "Extension", + "ProductShelfLife.id": "System.String", + "ProductShelfLife.modifierExtension": "Extension", + "ProductShelfLife.periodDuration": "Duration", + "ProductShelfLife.periodString": "string", + "ProductShelfLife.specialPrecautionsForStorage": "CodeableConcept", + "ProductShelfLife.type": "CodeableConcept", + "Provenance.activity": "CodeableConcept", + "Provenance.agent.extension": "Extension", + "Provenance.agent.id": "System.String", + "Provenance.agent.modifierExtension": "Extension", + "Provenance.agent.onBehalfOf": "Reference", + "Provenance.agent.role": "CodeableConcept", + "Provenance.agent.type": "CodeableConcept", + "Provenance.agent.who": "Reference", + "Provenance.authorization": "CodeableReference", + "Provenance.basedOn": "Reference", + "Provenance.contained": "Resource", + "Provenance.encounter": "Reference", + "Provenance.entity.extension": "Extension", + "Provenance.entity.id": "System.String", + "Provenance.entity.modifierExtension": "Extension", + "Provenance.entity.role": "code", + "Provenance.entity.what": "Reference", + "Provenance.extension": "Extension", + "Provenance.id": "System.String", + "Provenance.implicitRules": "uri", + "Provenance.language": "code", + "Provenance.location": "Reference", + "Provenance.meta": "Meta", + "Provenance.modifierExtension": "Extension", + "Provenance.occurredDateTime": "dateTime", + "Provenance.occurredPeriod": "Period", + "Provenance.patient": "Reference", + "Provenance.policy": "uri", + "Provenance.recorded": "instant", + "Provenance.signature": "Signature", + "Provenance.target": "Reference", + "Provenance.text": "Narrative", + "Quantity.code": "code", + "Quantity.comparator": "code", + "Quantity.extension": "Extension", + "Quantity.id": "System.String", + "Quantity.system": "uri", + "Quantity.unit": "string", + "Quantity.value": "decimal", + "Questionnaire.approvalDate": "date", + "Questionnaire.code": "Coding", + "Questionnaire.contact": "ContactDetail", + "Questionnaire.contained": "Resource", + "Questionnaire.copyright": "markdown", + "Questionnaire.copyrightLabel": "string", + "Questionnaire.date": "dateTime", + "Questionnaire.derivedFrom": "canonical", + "Questionnaire.description": "markdown", + "Questionnaire.effectivePeriod": "Period", + "Questionnaire.experimental": "boolean", + "Questionnaire.extension": "Extension", + "Questionnaire.id": "System.String", + "Questionnaire.identifier": "Identifier", + "Questionnaire.implicitRules": "uri", + "Questionnaire.item.answerConstraint": "code", + "Questionnaire.item.answerOption.extension": "Extension", + "Questionnaire.item.answerOption.id": "System.String", + "Questionnaire.item.answerOption.initialSelected": "boolean", + "Questionnaire.item.answerOption.modifierExtension": "Extension", + "Questionnaire.item.answerOption.valueCoding": "Coding", + "Questionnaire.item.answerOption.valueDate": "date", + "Questionnaire.item.answerOption.valueInteger": "integer", + "Questionnaire.item.answerOption.valueReference": "Reference", + "Questionnaire.item.answerOption.valueString": "string", + "Questionnaire.item.answerOption.valueTime": "time", + "Questionnaire.item.answerValueSet": "canonical", + "Questionnaire.item.code": "Coding", + "Questionnaire.item.definition": "uri", + "Questionnaire.item.disabledDisplay": "code", + "Questionnaire.item.enableBehavior": "code", + "Questionnaire.item.enableWhen.answerBoolean": "boolean", + "Questionnaire.item.enableWhen.answerCoding": "Coding", + "Questionnaire.item.enableWhen.answerDate": "date", + "Questionnaire.item.enableWhen.answerDateTime": "dateTime", + "Questionnaire.item.enableWhen.answerDecimal": "decimal", + "Questionnaire.item.enableWhen.answerInteger": "integer", + "Questionnaire.item.enableWhen.answerQuantity": "Quantity", + "Questionnaire.item.enableWhen.answerReference": "Reference", + "Questionnaire.item.enableWhen.answerString": "string", + "Questionnaire.item.enableWhen.answerTime": "time", + "Questionnaire.item.enableWhen.extension": "Extension", + "Questionnaire.item.enableWhen.id": "System.String", + "Questionnaire.item.enableWhen.modifierExtension": "Extension", + "Questionnaire.item.enableWhen.operator": "code", + "Questionnaire.item.enableWhen.question": "string", + "Questionnaire.item.extension": "Extension", + "Questionnaire.item.id": "System.String", + "Questionnaire.item.initial.extension": "Extension", + "Questionnaire.item.initial.id": "System.String", + "Questionnaire.item.initial.modifierExtension": "Extension", + "Questionnaire.item.initial.valueAttachment": "Attachment", + "Questionnaire.item.initial.valueBoolean": "boolean", + "Questionnaire.item.initial.valueCoding": "Coding", + "Questionnaire.item.initial.valueDate": "date", + "Questionnaire.item.initial.valueDateTime": "dateTime", + "Questionnaire.item.initial.valueDecimal": "decimal", + "Questionnaire.item.initial.valueInteger": "integer", + "Questionnaire.item.initial.valueQuantity": "Quantity", + "Questionnaire.item.initial.valueReference": "Reference", + "Questionnaire.item.initial.valueString": "string", + "Questionnaire.item.initial.valueTime": "time", + "Questionnaire.item.initial.valueUri": "uri", + "Questionnaire.item.linkId": "string", + "Questionnaire.item.maxLength": "integer", + "Questionnaire.item.modifierExtension": "Extension", + "Questionnaire.item.prefix": "string", + "Questionnaire.item.readOnly": "boolean", + "Questionnaire.item.repeats": "boolean", + "Questionnaire.item.required": "boolean", + "Questionnaire.item.text": "string", + "Questionnaire.item.type": "code", + "Questionnaire.jurisdiction": "CodeableConcept", + "Questionnaire.language": "code", + "Questionnaire.lastReviewDate": "date", + "Questionnaire.meta": "Meta", + "Questionnaire.modifierExtension": "Extension", + "Questionnaire.name": "string", + "Questionnaire.publisher": "string", + "Questionnaire.purpose": "markdown", + "Questionnaire.status": "code", + "Questionnaire.subjectType": "code", + "Questionnaire.text": "Narrative", + "Questionnaire.title": "string", + "Questionnaire.url": "uri", + "Questionnaire.useContext": "UsageContext", + "Questionnaire.version": "string", + "Questionnaire.versionAlgorithmCoding": "Coding", + "Questionnaire.versionAlgorithmString": "string", + "QuestionnaireResponse.author": "Reference", + "QuestionnaireResponse.authored": "dateTime", + "QuestionnaireResponse.basedOn": "Reference", + "QuestionnaireResponse.contained": "Resource", + "QuestionnaireResponse.encounter": "Reference", + "QuestionnaireResponse.extension": "Extension", + "QuestionnaireResponse.id": "System.String", + "QuestionnaireResponse.identifier": "Identifier", + "QuestionnaireResponse.implicitRules": "uri", + "QuestionnaireResponse.item.answer.extension": "Extension", + "QuestionnaireResponse.item.answer.id": "System.String", + "QuestionnaireResponse.item.answer.modifierExtension": "Extension", + "QuestionnaireResponse.item.answer.valueAttachment": "Attachment", + "QuestionnaireResponse.item.answer.valueBoolean": "boolean", + "QuestionnaireResponse.item.answer.valueCoding": "Coding", + "QuestionnaireResponse.item.answer.valueDate": "date", + "QuestionnaireResponse.item.answer.valueDateTime": "dateTime", + "QuestionnaireResponse.item.answer.valueDecimal": "decimal", + "QuestionnaireResponse.item.answer.valueInteger": "integer", + "QuestionnaireResponse.item.answer.valueQuantity": "Quantity", + "QuestionnaireResponse.item.answer.valueReference": "Reference", + "QuestionnaireResponse.item.answer.valueString": "string", + "QuestionnaireResponse.item.answer.valueTime": "time", + "QuestionnaireResponse.item.answer.valueUri": "uri", + "QuestionnaireResponse.item.definition": "uri", + "QuestionnaireResponse.item.extension": "Extension", + "QuestionnaireResponse.item.id": "System.String", + "QuestionnaireResponse.item.linkId": "string", + "QuestionnaireResponse.item.modifierExtension": "Extension", + "QuestionnaireResponse.item.text": "string", + "QuestionnaireResponse.language": "code", + "QuestionnaireResponse.meta": "Meta", + "QuestionnaireResponse.modifierExtension": "Extension", + "QuestionnaireResponse.partOf": "Reference", + "QuestionnaireResponse.questionnaire": "canonical", + "QuestionnaireResponse.source": "Reference", + "QuestionnaireResponse.status": "code", + "QuestionnaireResponse.subject": "Reference", + "QuestionnaireResponse.text": "Narrative", + "Range.extension": "Extension", + "Range.high": "Quantity", + "Range.id": "System.String", + "Range.low": "Quantity", + "Ratio.denominator": "Quantity", + "Ratio.extension": "Extension", + "Ratio.id": "System.String", + "Ratio.numerator": "Quantity", + "RatioRange.denominator": "Quantity", + "RatioRange.extension": "Extension", + "RatioRange.highNumerator": "Quantity", + "RatioRange.id": "System.String", + "RatioRange.lowNumerator": "Quantity", + "Reference.display": "string", + "Reference.extension": "Extension", + "Reference.id": "System.String", + "Reference.identifier": "Identifier", + "Reference.reference": "string", + "Reference.type": "uri", + "RegulatedAuthorization.attachedDocument": "Reference", + "RegulatedAuthorization.basis": "CodeableConcept", + "RegulatedAuthorization.case.dateDateTime": "dateTime", + "RegulatedAuthorization.case.datePeriod": "Period", + "RegulatedAuthorization.case.extension": "Extension", + "RegulatedAuthorization.case.id": "System.String", + "RegulatedAuthorization.case.identifier": "Identifier", + "RegulatedAuthorization.case.modifierExtension": "Extension", + "RegulatedAuthorization.case.status": "CodeableConcept", + "RegulatedAuthorization.case.type": "CodeableConcept", + "RegulatedAuthorization.contained": "Resource", + "RegulatedAuthorization.description": "markdown", + "RegulatedAuthorization.extension": "Extension", + "RegulatedAuthorization.holder": "Reference", + "RegulatedAuthorization.id": "System.String", + "RegulatedAuthorization.identifier": "Identifier", + "RegulatedAuthorization.implicitRules": "uri", + "RegulatedAuthorization.indication": "CodeableReference", + "RegulatedAuthorization.intendedUse": "CodeableConcept", + "RegulatedAuthorization.language": "code", + "RegulatedAuthorization.meta": "Meta", + "RegulatedAuthorization.modifierExtension": "Extension", + "RegulatedAuthorization.region": "CodeableConcept", + "RegulatedAuthorization.regulator": "Reference", + "RegulatedAuthorization.status": "CodeableConcept", + "RegulatedAuthorization.statusDate": "dateTime", + "RegulatedAuthorization.subject": "Reference", + "RegulatedAuthorization.text": "Narrative", + "RegulatedAuthorization.type": "CodeableConcept", + "RegulatedAuthorization.validityPeriod": "Period", + "RelatedArtifact.citation": "markdown", + "RelatedArtifact.classifier": "CodeableConcept", + "RelatedArtifact.display": "string", + "RelatedArtifact.document": "Attachment", + "RelatedArtifact.extension": "Extension", + "RelatedArtifact.id": "System.String", + "RelatedArtifact.label": "string", + "RelatedArtifact.publicationDate": "date", + "RelatedArtifact.publicationStatus": "code", + "RelatedArtifact.resource": "canonical", + "RelatedArtifact.resourceReference": "Reference", + "RelatedArtifact.type": "code", + "RelatedPerson.active": "boolean", + "RelatedPerson.address": "Address", + "RelatedPerson.birthDate": "date", + "RelatedPerson.communication.extension": "Extension", + "RelatedPerson.communication.id": "System.String", + "RelatedPerson.communication.language": "CodeableConcept", + "RelatedPerson.communication.modifierExtension": "Extension", + "RelatedPerson.communication.preferred": "boolean", + "RelatedPerson.contained": "Resource", + "RelatedPerson.extension": "Extension", + "RelatedPerson.gender": "code", + "RelatedPerson.id": "System.String", + "RelatedPerson.identifier": "Identifier", + "RelatedPerson.implicitRules": "uri", + "RelatedPerson.language": "code", + "RelatedPerson.meta": "Meta", + "RelatedPerson.modifierExtension": "Extension", + "RelatedPerson.name": "HumanName", + "RelatedPerson.patient": "Reference", + "RelatedPerson.period": "Period", + "RelatedPerson.photo": "Attachment", + "RelatedPerson.relationship": "CodeableConcept", + "RelatedPerson.telecom": "ContactPoint", + "RelatedPerson.text": "Narrative", + "RequestOrchestration.action.cardinalityBehavior": "code", + "RequestOrchestration.action.code": "CodeableConcept", + "RequestOrchestration.action.condition.expression": "Expression", + "RequestOrchestration.action.condition.extension": "Extension", + "RequestOrchestration.action.condition.id": "System.String", + "RequestOrchestration.action.condition.kind": "code", + "RequestOrchestration.action.condition.modifierExtension": "Extension", + "RequestOrchestration.action.definitionCanonical": "canonical", + "RequestOrchestration.action.definitionUri": "uri", + "RequestOrchestration.action.description": "markdown", + "RequestOrchestration.action.documentation": "RelatedArtifact", + "RequestOrchestration.action.dynamicValue.expression": "Expression", + "RequestOrchestration.action.dynamicValue.extension": "Extension", + "RequestOrchestration.action.dynamicValue.id": "System.String", + "RequestOrchestration.action.dynamicValue.modifierExtension": "Extension", + "RequestOrchestration.action.dynamicValue.path": "string", + "RequestOrchestration.action.extension": "Extension", + "RequestOrchestration.action.goal": "Reference", + "RequestOrchestration.action.groupingBehavior": "code", + "RequestOrchestration.action.id": "System.String", + "RequestOrchestration.action.input.extension": "Extension", + "RequestOrchestration.action.input.id": "System.String", + "RequestOrchestration.action.input.modifierExtension": "Extension", + "RequestOrchestration.action.input.relatedData": "id", + "RequestOrchestration.action.input.requirement": "DataRequirement", + "RequestOrchestration.action.input.title": "string", + "RequestOrchestration.action.linkId": "string", + "RequestOrchestration.action.location": "CodeableReference", + "RequestOrchestration.action.modifierExtension": "Extension", + "RequestOrchestration.action.output.extension": "Extension", + "RequestOrchestration.action.output.id": "System.String", + "RequestOrchestration.action.output.modifierExtension": "Extension", + "RequestOrchestration.action.output.relatedData": "string", + "RequestOrchestration.action.output.requirement": "DataRequirement", + "RequestOrchestration.action.output.title": "string", + "RequestOrchestration.action.participant.actorCanonical": "canonical", + "RequestOrchestration.action.participant.actorReference": "Reference", + "RequestOrchestration.action.participant.extension": "Extension", + "RequestOrchestration.action.participant.function": "CodeableConcept", + "RequestOrchestration.action.participant.id": "System.String", + "RequestOrchestration.action.participant.modifierExtension": "Extension", + "RequestOrchestration.action.participant.role": "CodeableConcept", + "RequestOrchestration.action.participant.type": "code", + "RequestOrchestration.action.participant.typeCanonical": "canonical", + "RequestOrchestration.action.participant.typeReference": "Reference", + "RequestOrchestration.action.precheckBehavior": "code", + "RequestOrchestration.action.prefix": "string", + "RequestOrchestration.action.priority": "code", + "RequestOrchestration.action.relatedAction.endRelationship": "code", + "RequestOrchestration.action.relatedAction.extension": "Extension", + "RequestOrchestration.action.relatedAction.id": "System.String", + "RequestOrchestration.action.relatedAction.modifierExtension": "Extension", + "RequestOrchestration.action.relatedAction.offsetDuration": "Duration", + "RequestOrchestration.action.relatedAction.offsetRange": "Range", + "RequestOrchestration.action.relatedAction.relationship": "code", + "RequestOrchestration.action.relatedAction.targetId": "id", + "RequestOrchestration.action.requiredBehavior": "code", + "RequestOrchestration.action.resource": "Reference", + "RequestOrchestration.action.selectionBehavior": "code", + "RequestOrchestration.action.textEquivalent": "markdown", + "RequestOrchestration.action.timingAge": "Age", + "RequestOrchestration.action.timingDateTime": "dateTime", + "RequestOrchestration.action.timingDuration": "Duration", + "RequestOrchestration.action.timingPeriod": "Period", + "RequestOrchestration.action.timingRange": "Range", + "RequestOrchestration.action.timingTiming": "Timing", + "RequestOrchestration.action.title": "string", + "RequestOrchestration.action.transform": "canonical", + "RequestOrchestration.action.type": "CodeableConcept", + "RequestOrchestration.author": "Reference", + "RequestOrchestration.authoredOn": "dateTime", + "RequestOrchestration.basedOn": "Reference", + "RequestOrchestration.code": "CodeableConcept", + "RequestOrchestration.contained": "Resource", + "RequestOrchestration.encounter": "Reference", + "RequestOrchestration.extension": "Extension", + "RequestOrchestration.goal": "Reference", + "RequestOrchestration.groupIdentifier": "Identifier", + "RequestOrchestration.id": "System.String", + "RequestOrchestration.identifier": "Identifier", + "RequestOrchestration.implicitRules": "uri", + "RequestOrchestration.instantiatesCanonical": "canonical", + "RequestOrchestration.instantiatesUri": "uri", + "RequestOrchestration.intent": "code", + "RequestOrchestration.language": "code", + "RequestOrchestration.meta": "Meta", + "RequestOrchestration.modifierExtension": "Extension", + "RequestOrchestration.note": "Annotation", + "RequestOrchestration.priority": "code", + "RequestOrchestration.reason": "CodeableReference", + "RequestOrchestration.replaces": "Reference", + "RequestOrchestration.status": "code", + "RequestOrchestration.subject": "Reference", + "RequestOrchestration.text": "Narrative", + "Requirements.actor": "canonical", + "Requirements.contact": "ContactDetail", + "Requirements.contained": "Resource", + "Requirements.copyright": "markdown", + "Requirements.copyrightLabel": "string", + "Requirements.date": "dateTime", + "Requirements.derivedFrom": "canonical", + "Requirements.description": "markdown", + "Requirements.experimental": "boolean", + "Requirements.extension": "Extension", + "Requirements.id": "System.String", + "Requirements.identifier": "Identifier", + "Requirements.implicitRules": "uri", + "Requirements.jurisdiction": "CodeableConcept", + "Requirements.language": "code", + "Requirements.meta": "Meta", + "Requirements.modifierExtension": "Extension", + "Requirements.name": "string", + "Requirements.publisher": "string", + "Requirements.purpose": "markdown", + "Requirements.reference": "url", + "Requirements.statement.conditionality": "boolean", + "Requirements.statement.conformance": "code", + "Requirements.statement.derivedFrom": "string", + "Requirements.statement.extension": "Extension", + "Requirements.statement.id": "System.String", + "Requirements.statement.key": "id", + "Requirements.statement.label": "string", + "Requirements.statement.modifierExtension": "Extension", + "Requirements.statement.parent": "string", + "Requirements.statement.reference": "url", + "Requirements.statement.requirement": "markdown", + "Requirements.statement.satisfiedBy": "url", + "Requirements.statement.source": "Reference", + "Requirements.status": "code", + "Requirements.text": "Narrative", + "Requirements.title": "string", + "Requirements.url": "uri", + "Requirements.useContext": "UsageContext", + "Requirements.version": "string", + "Requirements.versionAlgorithmCoding": "Coding", + "Requirements.versionAlgorithmString": "string", + "ResearchStudy.associatedParty.classifier": "CodeableConcept", + "ResearchStudy.associatedParty.extension": "Extension", + "ResearchStudy.associatedParty.id": "System.String", + "ResearchStudy.associatedParty.modifierExtension": "Extension", + "ResearchStudy.associatedParty.name": "string", + "ResearchStudy.associatedParty.party": "Reference", + "ResearchStudy.associatedParty.period": "Period", + "ResearchStudy.associatedParty.role": "CodeableConcept", + "ResearchStudy.classifier": "CodeableConcept", + "ResearchStudy.comparisonGroup.description": "markdown", + "ResearchStudy.comparisonGroup.extension": "Extension", + "ResearchStudy.comparisonGroup.id": "System.String", + "ResearchStudy.comparisonGroup.intendedExposure": "Reference", + "ResearchStudy.comparisonGroup.linkId": "id", + "ResearchStudy.comparisonGroup.modifierExtension": "Extension", + "ResearchStudy.comparisonGroup.name": "string", + "ResearchStudy.comparisonGroup.observedGroup": "Reference", + "ResearchStudy.comparisonGroup.type": "CodeableConcept", + "ResearchStudy.condition": "CodeableConcept", + "ResearchStudy.contained": "Resource", + "ResearchStudy.date": "dateTime", + "ResearchStudy.description": "markdown", + "ResearchStudy.descriptionSummary": "markdown", + "ResearchStudy.extension": "Extension", + "ResearchStudy.focus": "CodeableReference", + "ResearchStudy.id": "System.String", + "ResearchStudy.identifier": "Identifier", + "ResearchStudy.implicitRules": "uri", + "ResearchStudy.keyword": "CodeableConcept", + "ResearchStudy.label.extension": "Extension", + "ResearchStudy.label.id": "System.String", + "ResearchStudy.label.modifierExtension": "Extension", + "ResearchStudy.label.type": "CodeableConcept", + "ResearchStudy.label.value": "string", + "ResearchStudy.language": "code", + "ResearchStudy.meta": "Meta", + "ResearchStudy.modifierExtension": "Extension", + "ResearchStudy.name": "string", + "ResearchStudy.note": "Annotation", + "ResearchStudy.objective.description": "markdown", + "ResearchStudy.objective.extension": "Extension", + "ResearchStudy.objective.id": "System.String", + "ResearchStudy.objective.modifierExtension": "Extension", + "ResearchStudy.objective.name": "string", + "ResearchStudy.objective.type": "CodeableConcept", + "ResearchStudy.outcomeMeasure.description": "markdown", + "ResearchStudy.outcomeMeasure.extension": "Extension", + "ResearchStudy.outcomeMeasure.id": "System.String", + "ResearchStudy.outcomeMeasure.modifierExtension": "Extension", + "ResearchStudy.outcomeMeasure.name": "string", + "ResearchStudy.outcomeMeasure.reference": "Reference", + "ResearchStudy.outcomeMeasure.type": "CodeableConcept", + "ResearchStudy.partOf": "Reference", + "ResearchStudy.period": "Period", + "ResearchStudy.phase": "CodeableConcept", + "ResearchStudy.primaryPurposeType": "CodeableConcept", + "ResearchStudy.progressStatus.actual": "boolean", + "ResearchStudy.progressStatus.extension": "Extension", + "ResearchStudy.progressStatus.id": "System.String", + "ResearchStudy.progressStatus.modifierExtension": "Extension", + "ResearchStudy.progressStatus.period": "Period", + "ResearchStudy.progressStatus.state": "CodeableConcept", + "ResearchStudy.protocol": "Reference", + "ResearchStudy.recruitment.actualGroup": "Reference", + "ResearchStudy.recruitment.actualNumber": "unsignedInt", + "ResearchStudy.recruitment.eligibility": "Reference", + "ResearchStudy.recruitment.extension": "Extension", + "ResearchStudy.recruitment.id": "System.String", + "ResearchStudy.recruitment.modifierExtension": "Extension", + "ResearchStudy.recruitment.targetNumber": "unsignedInt", + "ResearchStudy.region": "CodeableConcept", + "ResearchStudy.relatedArtifact": "RelatedArtifact", + "ResearchStudy.result": "Reference", + "ResearchStudy.site": "Reference", + "ResearchStudy.status": "code", + "ResearchStudy.studyDesign": "CodeableConcept", + "ResearchStudy.text": "Narrative", + "ResearchStudy.title": "string", + "ResearchStudy.url": "uri", + "ResearchStudy.version": "string", + "ResearchStudy.whyStopped": "CodeableConcept", + "ResearchSubject.actualComparisonGroup": "id", + "ResearchSubject.assignedComparisonGroup": "id", + "ResearchSubject.consent": "Reference", + "ResearchSubject.contained": "Resource", + "ResearchSubject.extension": "Extension", + "ResearchSubject.id": "System.String", + "ResearchSubject.identifier": "Identifier", + "ResearchSubject.implicitRules": "uri", + "ResearchSubject.language": "code", + "ResearchSubject.meta": "Meta", + "ResearchSubject.modifierExtension": "Extension", + "ResearchSubject.period": "Period", + "ResearchSubject.progress.endDate": "dateTime", + "ResearchSubject.progress.extension": "Extension", + "ResearchSubject.progress.id": "System.String", + "ResearchSubject.progress.milestone": "CodeableConcept", + "ResearchSubject.progress.modifierExtension": "Extension", + "ResearchSubject.progress.reason": "CodeableConcept", + "ResearchSubject.progress.startDate": "dateTime", + "ResearchSubject.progress.subjectState": "CodeableConcept", + "ResearchSubject.progress.type": "CodeableConcept", + "ResearchSubject.status": "code", + "ResearchSubject.study": "Reference", + "ResearchSubject.subject": "Reference", + "ResearchSubject.text": "Narrative", + "Resource.id": "System.String", + "Resource.implicitRules": "uri", + "Resource.language": "code", + "Resource.meta": "Meta", + "RiskAssessment.basedOn": "Reference", + "RiskAssessment.basis": "Reference", + "RiskAssessment.code": "CodeableConcept", + "RiskAssessment.condition": "Reference", + "RiskAssessment.contained": "Resource", + "RiskAssessment.encounter": "Reference", + "RiskAssessment.extension": "Extension", + "RiskAssessment.id": "System.String", + "RiskAssessment.identifier": "Identifier", + "RiskAssessment.implicitRules": "uri", + "RiskAssessment.language": "code", + "RiskAssessment.meta": "Meta", + "RiskAssessment.method": "CodeableConcept", + "RiskAssessment.mitigation": "string", + "RiskAssessment.modifierExtension": "Extension", + "RiskAssessment.note": "Annotation", + "RiskAssessment.occurrenceDateTime": "dateTime", + "RiskAssessment.occurrencePeriod": "Period", + "RiskAssessment.parent": "Reference", + "RiskAssessment.performer": "Reference", + "RiskAssessment.prediction.extension": "Extension", + "RiskAssessment.prediction.id": "System.String", + "RiskAssessment.prediction.modifierExtension": "Extension", + "RiskAssessment.prediction.outcome": "CodeableConcept", + "RiskAssessment.prediction.probabilityDecimal": "decimal", + "RiskAssessment.prediction.probabilityRange": "Range", + "RiskAssessment.prediction.qualitativeRisk": "CodeableConcept", + "RiskAssessment.prediction.rationale": "string", + "RiskAssessment.prediction.relativeRisk": "decimal", + "RiskAssessment.prediction.whenPeriod": "Period", + "RiskAssessment.prediction.whenRange": "Range", + "RiskAssessment.reason": "CodeableReference", + "RiskAssessment.status": "code", + "RiskAssessment.subject": "Reference", + "RiskAssessment.text": "Narrative", + "SampledData.codeMap": "canonical", + "SampledData.data": "string", + "SampledData.dimensions": "positiveInt", + "SampledData.extension": "Extension", + "SampledData.factor": "decimal", + "SampledData.id": "System.String", + "SampledData.interval": "decimal", + "SampledData.intervalUnit": "code", + "SampledData.lowerLimit": "decimal", + "SampledData.offsets": "string", + "SampledData.origin": "Quantity", + "SampledData.upperLimit": "decimal", + "Schedule.active": "boolean", + "Schedule.actor": "Reference", + "Schedule.comment": "markdown", + "Schedule.contained": "Resource", + "Schedule.extension": "Extension", + "Schedule.id": "System.String", + "Schedule.identifier": "Identifier", + "Schedule.implicitRules": "uri", + "Schedule.language": "code", + "Schedule.meta": "Meta", + "Schedule.modifierExtension": "Extension", + "Schedule.name": "string", + "Schedule.planningHorizon": "Period", + "Schedule.serviceCategory": "CodeableConcept", + "Schedule.serviceType": "CodeableReference", + "Schedule.specialty": "CodeableConcept", + "Schedule.text": "Narrative", + "SearchParameter.base": "code", + "SearchParameter.chain": "string", + "SearchParameter.code": "code", + "SearchParameter.comparator": "code", + "SearchParameter.component.definition": "canonical", + "SearchParameter.component.expression": "string", + "SearchParameter.component.extension": "Extension", + "SearchParameter.component.id": "System.String", + "SearchParameter.component.modifierExtension": "Extension", + "SearchParameter.constraint": "string", + "SearchParameter.contact": "ContactDetail", + "SearchParameter.contained": "Resource", + "SearchParameter.copyright": "markdown", + "SearchParameter.copyrightLabel": "string", + "SearchParameter.date": "dateTime", + "SearchParameter.derivedFrom": "canonical", + "SearchParameter.description": "markdown", + "SearchParameter.experimental": "boolean", + "SearchParameter.expression": "string", + "SearchParameter.extension": "Extension", + "SearchParameter.id": "System.String", + "SearchParameter.identifier": "Identifier", + "SearchParameter.implicitRules": "uri", + "SearchParameter.jurisdiction": "CodeableConcept", + "SearchParameter.language": "code", + "SearchParameter.meta": "Meta", + "SearchParameter.modifier": "code", + "SearchParameter.modifierExtension": "Extension", + "SearchParameter.multipleAnd": "boolean", + "SearchParameter.multipleOr": "boolean", + "SearchParameter.name": "string", + "SearchParameter.processingMode": "code", + "SearchParameter.publisher": "string", + "SearchParameter.purpose": "markdown", + "SearchParameter.status": "code", + "SearchParameter.target": "code", + "SearchParameter.text": "Narrative", + "SearchParameter.title": "string", + "SearchParameter.type": "code", + "SearchParameter.url": "uri", + "SearchParameter.useContext": "UsageContext", + "SearchParameter.version": "string", + "SearchParameter.versionAlgorithmCoding": "Coding", + "SearchParameter.versionAlgorithmString": "string", + "ServiceRequest.asNeededBoolean": "boolean", + "ServiceRequest.asNeededCodeableConcept": "CodeableConcept", + "ServiceRequest.authoredOn": "dateTime", + "ServiceRequest.basedOn": "Reference", + "ServiceRequest.bodySite": "CodeableConcept", + "ServiceRequest.bodyStructure": "Reference", + "ServiceRequest.category": "CodeableConcept", + "ServiceRequest.code": "CodeableReference", + "ServiceRequest.contained": "Resource", + "ServiceRequest.doNotPerform": "boolean", + "ServiceRequest.encounter": "Reference", + "ServiceRequest.extension": "Extension", + "ServiceRequest.focus": "Reference", + "ServiceRequest.id": "System.String", + "ServiceRequest.identifier": "Identifier", + "ServiceRequest.implicitRules": "uri", + "ServiceRequest.instantiatesCanonical": "canonical", + "ServiceRequest.instantiatesUri": "uri", + "ServiceRequest.insurance": "Reference", + "ServiceRequest.intent": "code", + "ServiceRequest.language": "code", + "ServiceRequest.location": "CodeableReference", + "ServiceRequest.meta": "Meta", + "ServiceRequest.modifierExtension": "Extension", + "ServiceRequest.note": "Annotation", + "ServiceRequest.occurrenceDateTime": "dateTime", + "ServiceRequest.occurrencePeriod": "Period", + "ServiceRequest.occurrenceTiming": "Timing", + "ServiceRequest.orderDetail.extension": "Extension", + "ServiceRequest.orderDetail.id": "System.String", + "ServiceRequest.orderDetail.modifierExtension": "Extension", + "ServiceRequest.orderDetail.parameter.code": "CodeableConcept", + "ServiceRequest.orderDetail.parameter.extension": "Extension", + "ServiceRequest.orderDetail.parameter.id": "System.String", + "ServiceRequest.orderDetail.parameter.modifierExtension": "Extension", + "ServiceRequest.orderDetail.parameter.valueBoolean": "boolean", + "ServiceRequest.orderDetail.parameter.valueCodeableConcept": "CodeableConcept", + "ServiceRequest.orderDetail.parameter.valuePeriod": "Period", + "ServiceRequest.orderDetail.parameter.valueQuantity": "Quantity", + "ServiceRequest.orderDetail.parameter.valueRange": "Range", + "ServiceRequest.orderDetail.parameter.valueRatio": "Ratio", + "ServiceRequest.orderDetail.parameter.valueString": "string", + "ServiceRequest.orderDetail.parameterFocus": "CodeableReference", + "ServiceRequest.patientInstruction.extension": "Extension", + "ServiceRequest.patientInstruction.id": "System.String", + "ServiceRequest.patientInstruction.instructionMarkdown": "markdown", + "ServiceRequest.patientInstruction.instructionReference": "Reference", + "ServiceRequest.patientInstruction.modifierExtension": "Extension", + "ServiceRequest.performer": "Reference", + "ServiceRequest.performerType": "CodeableConcept", + "ServiceRequest.priority": "code", + "ServiceRequest.quantityQuantity": "Quantity", + "ServiceRequest.quantityRange": "Range", + "ServiceRequest.quantityRatio": "Ratio", + "ServiceRequest.reason": "CodeableReference", + "ServiceRequest.relevantHistory": "Reference", + "ServiceRequest.replaces": "Reference", + "ServiceRequest.requester": "Reference", + "ServiceRequest.requisition": "Identifier", + "ServiceRequest.specimen": "Reference", + "ServiceRequest.status": "code", + "ServiceRequest.subject": "Reference", + "ServiceRequest.supportingInfo": "CodeableReference", + "ServiceRequest.text": "Narrative", + "Signature.data": "base64Binary", + "Signature.extension": "Extension", + "Signature.id": "System.String", + "Signature.onBehalfOf": "Reference", + "Signature.sigFormat": "code", + "Signature.targetFormat": "code", + "Signature.type": "Coding", + "Signature.when": "instant", + "Signature.who": "Reference", + "Slot.appointmentType": "CodeableConcept", + "Slot.comment": "string", + "Slot.contained": "Resource", + "Slot.end": "instant", + "Slot.extension": "Extension", + "Slot.id": "System.String", + "Slot.identifier": "Identifier", + "Slot.implicitRules": "uri", + "Slot.language": "code", + "Slot.meta": "Meta", + "Slot.modifierExtension": "Extension", + "Slot.overbooked": "boolean", + "Slot.schedule": "Reference", + "Slot.serviceCategory": "CodeableConcept", + "Slot.serviceType": "CodeableReference", + "Slot.specialty": "CodeableConcept", + "Slot.start": "instant", + "Slot.status": "code", + "Slot.text": "Narrative", + "Specimen.accessionIdentifier": "Identifier", + "Specimen.collection.bodySite": "CodeableReference", + "Specimen.collection.collectedDateTime": "dateTime", + "Specimen.collection.collectedPeriod": "Period", + "Specimen.collection.collector": "Reference", + "Specimen.collection.device": "CodeableReference", + "Specimen.collection.duration": "Duration", + "Specimen.collection.extension": "Extension", + "Specimen.collection.fastingStatusCodeableConcept": "CodeableConcept", + "Specimen.collection.fastingStatusDuration": "Duration", + "Specimen.collection.id": "System.String", + "Specimen.collection.method": "CodeableConcept", + "Specimen.collection.modifierExtension": "Extension", + "Specimen.collection.procedure": "Reference", + "Specimen.collection.quantity": "Quantity", + "Specimen.combined": "code", + "Specimen.condition": "CodeableConcept", + "Specimen.contained": "Resource", + "Specimen.container.device": "Reference", + "Specimen.container.extension": "Extension", + "Specimen.container.id": "System.String", + "Specimen.container.location": "Reference", + "Specimen.container.modifierExtension": "Extension", + "Specimen.container.specimenQuantity": "Quantity", + "Specimen.extension": "Extension", + "Specimen.feature.description": "string", + "Specimen.feature.extension": "Extension", + "Specimen.feature.id": "System.String", + "Specimen.feature.modifierExtension": "Extension", + "Specimen.feature.type": "CodeableConcept", + "Specimen.id": "System.String", + "Specimen.identifier": "Identifier", + "Specimen.implicitRules": "uri", + "Specimen.language": "code", + "Specimen.meta": "Meta", + "Specimen.modifierExtension": "Extension", + "Specimen.note": "Annotation", + "Specimen.parent": "Reference", + "Specimen.processing.additive": "Reference", + "Specimen.processing.description": "string", + "Specimen.processing.extension": "Extension", + "Specimen.processing.id": "System.String", + "Specimen.processing.method": "CodeableConcept", + "Specimen.processing.modifierExtension": "Extension", + "Specimen.processing.timeDateTime": "dateTime", + "Specimen.processing.timePeriod": "Period", + "Specimen.receivedTime": "dateTime", + "Specimen.request": "Reference", + "Specimen.role": "CodeableConcept", + "Specimen.status": "code", + "Specimen.subject": "Reference", + "Specimen.text": "Narrative", + "Specimen.type": "CodeableConcept", + "SpecimenDefinition.approvalDate": "date", + "SpecimenDefinition.collection": "CodeableConcept", + "SpecimenDefinition.contact": "ContactDetail", + "SpecimenDefinition.contained": "Resource", + "SpecimenDefinition.copyright": "markdown", + "SpecimenDefinition.copyrightLabel": "string", + "SpecimenDefinition.date": "dateTime", + "SpecimenDefinition.derivedFromCanonical": "canonical", + "SpecimenDefinition.derivedFromUri": "uri", + "SpecimenDefinition.description": "markdown", + "SpecimenDefinition.effectivePeriod": "Period", + "SpecimenDefinition.experimental": "boolean", + "SpecimenDefinition.extension": "Extension", + "SpecimenDefinition.id": "System.String", + "SpecimenDefinition.identifier": "Identifier", + "SpecimenDefinition.implicitRules": "uri", + "SpecimenDefinition.jurisdiction": "CodeableConcept", + "SpecimenDefinition.language": "code", + "SpecimenDefinition.lastReviewDate": "date", + "SpecimenDefinition.meta": "Meta", + "SpecimenDefinition.modifierExtension": "Extension", + "SpecimenDefinition.name": "string", + "SpecimenDefinition.patientPreparation": "CodeableConcept", + "SpecimenDefinition.publisher": "string", + "SpecimenDefinition.purpose": "markdown", + "SpecimenDefinition.status": "code", + "SpecimenDefinition.subjectCodeableConcept": "CodeableConcept", + "SpecimenDefinition.subjectReference": "Reference", + "SpecimenDefinition.text": "Narrative", + "SpecimenDefinition.timeAspect": "string", + "SpecimenDefinition.title": "string", + "SpecimenDefinition.typeCollected": "CodeableConcept", + "SpecimenDefinition.typeTested.container.additive.additiveCodeableConcept": "CodeableConcept", + "SpecimenDefinition.typeTested.container.additive.additiveReference": "Reference", + "SpecimenDefinition.typeTested.container.additive.extension": "Extension", + "SpecimenDefinition.typeTested.container.additive.id": "System.String", + "SpecimenDefinition.typeTested.container.additive.modifierExtension": "Extension", + "SpecimenDefinition.typeTested.container.cap": "CodeableConcept", + "SpecimenDefinition.typeTested.container.capacity": "Quantity", + "SpecimenDefinition.typeTested.container.description": "markdown", + "SpecimenDefinition.typeTested.container.extension": "Extension", + "SpecimenDefinition.typeTested.container.id": "System.String", + "SpecimenDefinition.typeTested.container.material": "CodeableConcept", + "SpecimenDefinition.typeTested.container.minimumVolumeQuantity": "Quantity", + "SpecimenDefinition.typeTested.container.minimumVolumeString": "string", + "SpecimenDefinition.typeTested.container.modifierExtension": "Extension", + "SpecimenDefinition.typeTested.container.preparation": "markdown", + "SpecimenDefinition.typeTested.container.type": "CodeableConcept", + "SpecimenDefinition.typeTested.extension": "Extension", + "SpecimenDefinition.typeTested.handling.extension": "Extension", + "SpecimenDefinition.typeTested.handling.id": "System.String", + "SpecimenDefinition.typeTested.handling.instruction": "markdown", + "SpecimenDefinition.typeTested.handling.maxDuration": "Duration", + "SpecimenDefinition.typeTested.handling.modifierExtension": "Extension", + "SpecimenDefinition.typeTested.handling.temperatureQualifier": "CodeableConcept", + "SpecimenDefinition.typeTested.handling.temperatureRange": "Range", + "SpecimenDefinition.typeTested.id": "System.String", + "SpecimenDefinition.typeTested.isDerived": "boolean", + "SpecimenDefinition.typeTested.modifierExtension": "Extension", + "SpecimenDefinition.typeTested.preference": "code", + "SpecimenDefinition.typeTested.rejectionCriterion": "CodeableConcept", + "SpecimenDefinition.typeTested.requirement": "markdown", + "SpecimenDefinition.typeTested.retentionTime": "Duration", + "SpecimenDefinition.typeTested.singleUse": "boolean", + "SpecimenDefinition.typeTested.testingDestination": "CodeableConcept", + "SpecimenDefinition.typeTested.type": "CodeableConcept", + "SpecimenDefinition.url": "uri", + "SpecimenDefinition.useContext": "UsageContext", + "SpecimenDefinition.version": "string", + "SpecimenDefinition.versionAlgorithmCoding": "Coding", + "SpecimenDefinition.versionAlgorithmString": "string", + "StructureDefinition.abstract": "boolean", + "StructureDefinition.baseDefinition": "canonical", + "StructureDefinition.contact": "ContactDetail", + "StructureDefinition.contained": "Resource", + "StructureDefinition.context.expression": "string", + "StructureDefinition.context.extension": "Extension", + "StructureDefinition.context.id": "System.String", + "StructureDefinition.context.modifierExtension": "Extension", + "StructureDefinition.context.type": "code", + "StructureDefinition.contextInvariant": "string", + "StructureDefinition.copyright": "markdown", + "StructureDefinition.copyrightLabel": "string", + "StructureDefinition.date": "dateTime", + "StructureDefinition.derivation": "code", + "StructureDefinition.description": "markdown", + "StructureDefinition.differential.element": "ElementDefinition", + "StructureDefinition.differential.extension": "Extension", + "StructureDefinition.differential.id": "System.String", + "StructureDefinition.differential.modifierExtension": "Extension", + "StructureDefinition.experimental": "boolean", + "StructureDefinition.extension": "Extension", + "StructureDefinition.fhirVersion": "code", + "StructureDefinition.id": "System.String", + "StructureDefinition.identifier": "Identifier", + "StructureDefinition.implicitRules": "uri", + "StructureDefinition.jurisdiction": "CodeableConcept", + "StructureDefinition.keyword": "Coding", + "StructureDefinition.kind": "code", + "StructureDefinition.language": "code", + "StructureDefinition.mapping.comment": "string", + "StructureDefinition.mapping.extension": "Extension", + "StructureDefinition.mapping.id": "System.String", + "StructureDefinition.mapping.identity": "id", + "StructureDefinition.mapping.modifierExtension": "Extension", + "StructureDefinition.mapping.name": "string", + "StructureDefinition.mapping.uri": "uri", + "StructureDefinition.meta": "Meta", + "StructureDefinition.modifierExtension": "Extension", + "StructureDefinition.name": "string", + "StructureDefinition.publisher": "string", + "StructureDefinition.purpose": "markdown", + "StructureDefinition.snapshot.element": "ElementDefinition", + "StructureDefinition.snapshot.extension": "Extension", + "StructureDefinition.snapshot.id": "System.String", + "StructureDefinition.snapshot.modifierExtension": "Extension", + "StructureDefinition.status": "code", + "StructureDefinition.text": "Narrative", + "StructureDefinition.title": "string", + "StructureDefinition.type": "uri", + "StructureDefinition.url": "uri", + "StructureDefinition.useContext": "UsageContext", + "StructureDefinition.version": "string", + "StructureDefinition.versionAlgorithmCoding": "Coding", + "StructureDefinition.versionAlgorithmString": "string", + "StructureMap.const.extension": "Extension", + "StructureMap.const.id": "System.String", + "StructureMap.const.modifierExtension": "Extension", + "StructureMap.const.name": "id", + "StructureMap.const.value": "string", + "StructureMap.contact": "ContactDetail", + "StructureMap.contained": "Resource", + "StructureMap.copyright": "markdown", + "StructureMap.copyrightLabel": "string", + "StructureMap.date": "dateTime", + "StructureMap.description": "markdown", + "StructureMap.experimental": "boolean", + "StructureMap.extension": "Extension", + "StructureMap.group.documentation": "string", + "StructureMap.group.extends": "id", + "StructureMap.group.extension": "Extension", + "StructureMap.group.id": "System.String", + "StructureMap.group.input.documentation": "string", + "StructureMap.group.input.extension": "Extension", + "StructureMap.group.input.id": "System.String", + "StructureMap.group.input.mode": "code", + "StructureMap.group.input.modifierExtension": "Extension", + "StructureMap.group.input.name": "id", + "StructureMap.group.input.type": "string", + "StructureMap.group.modifierExtension": "Extension", + "StructureMap.group.name": "id", + "StructureMap.group.rule.dependent.extension": "Extension", + "StructureMap.group.rule.dependent.id": "System.String", + "StructureMap.group.rule.dependent.modifierExtension": "Extension", + "StructureMap.group.rule.dependent.name": "id", + "StructureMap.group.rule.documentation": "string", + "StructureMap.group.rule.extension": "Extension", + "StructureMap.group.rule.id": "System.String", + "StructureMap.group.rule.modifierExtension": "Extension", + "StructureMap.group.rule.name": "id", + "StructureMap.group.rule.source.check": "string", + "StructureMap.group.rule.source.condition": "string", + "StructureMap.group.rule.source.context": "id", + "StructureMap.group.rule.source.defaultValue": "string", + "StructureMap.group.rule.source.element": "string", + "StructureMap.group.rule.source.extension": "Extension", + "StructureMap.group.rule.source.id": "System.String", + "StructureMap.group.rule.source.listMode": "code", + "StructureMap.group.rule.source.logMessage": "string", + "StructureMap.group.rule.source.max": "string", + "StructureMap.group.rule.source.min": "integer", + "StructureMap.group.rule.source.modifierExtension": "Extension", + "StructureMap.group.rule.source.type": "string", + "StructureMap.group.rule.source.variable": "id", + "StructureMap.group.rule.target.context": "string", + "StructureMap.group.rule.target.element": "string", + "StructureMap.group.rule.target.extension": "Extension", + "StructureMap.group.rule.target.id": "System.String", + "StructureMap.group.rule.target.listMode": "code", + "StructureMap.group.rule.target.listRuleId": "id", + "StructureMap.group.rule.target.modifierExtension": "Extension", + "StructureMap.group.rule.target.parameter.extension": "Extension", + "StructureMap.group.rule.target.parameter.id": "System.String", + "StructureMap.group.rule.target.parameter.modifierExtension": "Extension", + "StructureMap.group.rule.target.parameter.valueBoolean": "boolean", + "StructureMap.group.rule.target.parameter.valueDate": "date", + "StructureMap.group.rule.target.parameter.valueDateTime": "dateTime", + "StructureMap.group.rule.target.parameter.valueDecimal": "decimal", + "StructureMap.group.rule.target.parameter.valueId": "id", + "StructureMap.group.rule.target.parameter.valueInteger": "integer", + "StructureMap.group.rule.target.parameter.valueString": "string", + "StructureMap.group.rule.target.parameter.valueTime": "time", + "StructureMap.group.rule.target.transform": "code", + "StructureMap.group.rule.target.variable": "id", + "StructureMap.group.typeMode": "code", + "StructureMap.id": "System.String", + "StructureMap.identifier": "Identifier", + "StructureMap.implicitRules": "uri", + "StructureMap.import": "canonical", + "StructureMap.jurisdiction": "CodeableConcept", + "StructureMap.language": "code", + "StructureMap.meta": "Meta", + "StructureMap.modifierExtension": "Extension", + "StructureMap.name": "string", + "StructureMap.publisher": "string", + "StructureMap.purpose": "markdown", + "StructureMap.status": "code", + "StructureMap.structure.alias": "string", + "StructureMap.structure.documentation": "string", + "StructureMap.structure.extension": "Extension", + "StructureMap.structure.id": "System.String", + "StructureMap.structure.mode": "code", + "StructureMap.structure.modifierExtension": "Extension", + "StructureMap.structure.url": "canonical", + "StructureMap.text": "Narrative", + "StructureMap.title": "string", + "StructureMap.url": "uri", + "StructureMap.useContext": "UsageContext", + "StructureMap.version": "string", + "StructureMap.versionAlgorithmCoding": "Coding", + "StructureMap.versionAlgorithmString": "string", + "Subscription.channelType": "Coding", + "Subscription.contact": "ContactPoint", + "Subscription.contained": "Resource", + "Subscription.content": "code", + "Subscription.contentType": "code", + "Subscription.end": "instant", + "Subscription.endpoint": "url", + "Subscription.extension": "Extension", + "Subscription.filterBy.comparator": "code", + "Subscription.filterBy.extension": "Extension", + "Subscription.filterBy.filterParameter": "string", + "Subscription.filterBy.id": "System.String", + "Subscription.filterBy.modifier": "code", + "Subscription.filterBy.modifierExtension": "Extension", + "Subscription.filterBy.resourceType": "uri", + "Subscription.filterBy.value": "string", + "Subscription.heartbeatPeriod": "unsignedInt", + "Subscription.id": "System.String", + "Subscription.identifier": "Identifier", + "Subscription.implicitRules": "uri", + "Subscription.language": "code", + "Subscription.managingEntity": "Reference", + "Subscription.maxCount": "positiveInt", + "Subscription.meta": "Meta", + "Subscription.modifierExtension": "Extension", + "Subscription.name": "string", + "Subscription.parameter.extension": "Extension", + "Subscription.parameter.id": "System.String", + "Subscription.parameter.modifierExtension": "Extension", + "Subscription.parameter.name": "string", + "Subscription.parameter.value": "string", + "Subscription.reason": "string", + "Subscription.status": "code", + "Subscription.text": "Narrative", + "Subscription.timeout": "unsignedInt", + "Subscription.topic": "canonical", + "SubscriptionStatus.contained": "Resource", + "SubscriptionStatus.error": "CodeableConcept", + "SubscriptionStatus.eventsSinceSubscriptionStart": "integer64", + "SubscriptionStatus.extension": "Extension", + "SubscriptionStatus.id": "System.String", + "SubscriptionStatus.implicitRules": "uri", + "SubscriptionStatus.language": "code", + "SubscriptionStatus.meta": "Meta", + "SubscriptionStatus.modifierExtension": "Extension", + "SubscriptionStatus.notificationEvent.additionalContext": "Reference", + "SubscriptionStatus.notificationEvent.eventNumber": "integer64", + "SubscriptionStatus.notificationEvent.extension": "Extension", + "SubscriptionStatus.notificationEvent.focus": "Reference", + "SubscriptionStatus.notificationEvent.id": "System.String", + "SubscriptionStatus.notificationEvent.modifierExtension": "Extension", + "SubscriptionStatus.notificationEvent.timestamp": "instant", + "SubscriptionStatus.status": "code", + "SubscriptionStatus.subscription": "Reference", + "SubscriptionStatus.text": "Narrative", + "SubscriptionStatus.topic": "canonical", + "SubscriptionStatus.type": "code", + "SubscriptionTopic.approvalDate": "date", + "SubscriptionTopic.canFilterBy.comparator": "code", + "SubscriptionTopic.canFilterBy.description": "markdown", + "SubscriptionTopic.canFilterBy.extension": "Extension", + "SubscriptionTopic.canFilterBy.filterDefinition": "uri", + "SubscriptionTopic.canFilterBy.filterParameter": "string", + "SubscriptionTopic.canFilterBy.id": "System.String", + "SubscriptionTopic.canFilterBy.modifier": "code", + "SubscriptionTopic.canFilterBy.modifierExtension": "Extension", + "SubscriptionTopic.canFilterBy.resource": "uri", + "SubscriptionTopic.contact": "ContactDetail", + "SubscriptionTopic.contained": "Resource", + "SubscriptionTopic.copyright": "markdown", + "SubscriptionTopic.copyrightLabel": "string", + "SubscriptionTopic.date": "dateTime", + "SubscriptionTopic.derivedFrom": "canonical", + "SubscriptionTopic.description": "markdown", + "SubscriptionTopic.effectivePeriod": "Period", + "SubscriptionTopic.eventTrigger.description": "markdown", + "SubscriptionTopic.eventTrigger.event": "CodeableConcept", + "SubscriptionTopic.eventTrigger.extension": "Extension", + "SubscriptionTopic.eventTrigger.id": "System.String", + "SubscriptionTopic.eventTrigger.modifierExtension": "Extension", + "SubscriptionTopic.eventTrigger.resource": "uri", + "SubscriptionTopic.experimental": "boolean", + "SubscriptionTopic.extension": "Extension", + "SubscriptionTopic.id": "System.String", + "SubscriptionTopic.identifier": "Identifier", + "SubscriptionTopic.implicitRules": "uri", + "SubscriptionTopic.jurisdiction": "CodeableConcept", + "SubscriptionTopic.language": "code", + "SubscriptionTopic.lastReviewDate": "date", + "SubscriptionTopic.meta": "Meta", + "SubscriptionTopic.modifierExtension": "Extension", + "SubscriptionTopic.name": "string", + "SubscriptionTopic.notificationShape.extension": "Extension", + "SubscriptionTopic.notificationShape.id": "System.String", + "SubscriptionTopic.notificationShape.include": "string", + "SubscriptionTopic.notificationShape.modifierExtension": "Extension", + "SubscriptionTopic.notificationShape.resource": "uri", + "SubscriptionTopic.notificationShape.revInclude": "string", + "SubscriptionTopic.publisher": "string", + "SubscriptionTopic.purpose": "markdown", + "SubscriptionTopic.resourceTrigger.description": "markdown", + "SubscriptionTopic.resourceTrigger.extension": "Extension", + "SubscriptionTopic.resourceTrigger.fhirPathCriteria": "string", + "SubscriptionTopic.resourceTrigger.id": "System.String", + "SubscriptionTopic.resourceTrigger.modifierExtension": "Extension", + "SubscriptionTopic.resourceTrigger.queryCriteria.current": "string", + "SubscriptionTopic.resourceTrigger.queryCriteria.extension": "Extension", + "SubscriptionTopic.resourceTrigger.queryCriteria.id": "System.String", + "SubscriptionTopic.resourceTrigger.queryCriteria.modifierExtension": "Extension", + "SubscriptionTopic.resourceTrigger.queryCriteria.previous": "string", + "SubscriptionTopic.resourceTrigger.queryCriteria.requireBoth": "boolean", + "SubscriptionTopic.resourceTrigger.queryCriteria.resultForCreate": "code", + "SubscriptionTopic.resourceTrigger.queryCriteria.resultForDelete": "code", + "SubscriptionTopic.resourceTrigger.resource": "uri", + "SubscriptionTopic.resourceTrigger.supportedInteraction": "code", + "SubscriptionTopic.status": "code", + "SubscriptionTopic.text": "Narrative", + "SubscriptionTopic.title": "string", + "SubscriptionTopic.url": "uri", + "SubscriptionTopic.useContext": "UsageContext", + "SubscriptionTopic.version": "string", + "SubscriptionTopic.versionAlgorithmCoding": "Coding", + "SubscriptionTopic.versionAlgorithmString": "string", + "Substance.category": "CodeableConcept", + "Substance.code": "CodeableReference", + "Substance.contained": "Resource", + "Substance.description": "markdown", + "Substance.expiry": "dateTime", + "Substance.extension": "Extension", + "Substance.id": "System.String", + "Substance.identifier": "Identifier", + "Substance.implicitRules": "uri", + "Substance.ingredient.extension": "Extension", + "Substance.ingredient.id": "System.String", + "Substance.ingredient.modifierExtension": "Extension", + "Substance.ingredient.quantity": "Ratio", + "Substance.ingredient.substanceCodeableConcept": "CodeableConcept", + "Substance.ingredient.substanceReference": "Reference", + "Substance.instance": "boolean", + "Substance.language": "code", + "Substance.meta": "Meta", + "Substance.modifierExtension": "Extension", + "Substance.quantity": "Quantity", + "Substance.status": "code", + "Substance.text": "Narrative", + "SubstanceDefinition.characterization.description": "markdown", + "SubstanceDefinition.characterization.extension": "Extension", + "SubstanceDefinition.characterization.file": "Attachment", + "SubstanceDefinition.characterization.form": "CodeableConcept", + "SubstanceDefinition.characterization.id": "System.String", + "SubstanceDefinition.characterization.modifierExtension": "Extension", + "SubstanceDefinition.characterization.technique": "CodeableConcept", + "SubstanceDefinition.classification": "CodeableConcept", + "SubstanceDefinition.code.code": "CodeableConcept", + "SubstanceDefinition.code.extension": "Extension", + "SubstanceDefinition.code.id": "System.String", + "SubstanceDefinition.code.modifierExtension": "Extension", + "SubstanceDefinition.code.note": "Annotation", + "SubstanceDefinition.code.source": "Reference", + "SubstanceDefinition.code.status": "CodeableConcept", + "SubstanceDefinition.code.statusDate": "dateTime", + "SubstanceDefinition.contained": "Resource", + "SubstanceDefinition.description": "markdown", + "SubstanceDefinition.domain": "CodeableConcept", + "SubstanceDefinition.extension": "Extension", + "SubstanceDefinition.grade": "CodeableConcept", + "SubstanceDefinition.id": "System.String", + "SubstanceDefinition.identifier": "Identifier", + "SubstanceDefinition.implicitRules": "uri", + "SubstanceDefinition.informationSource": "Reference", + "SubstanceDefinition.language": "code", + "SubstanceDefinition.manufacturer": "Reference", + "SubstanceDefinition.meta": "Meta", + "SubstanceDefinition.modifierExtension": "Extension", + "SubstanceDefinition.moiety.amountQuantity": "Quantity", + "SubstanceDefinition.moiety.amountString": "string", + "SubstanceDefinition.moiety.extension": "Extension", + "SubstanceDefinition.moiety.id": "System.String", + "SubstanceDefinition.moiety.identifier": "Identifier", + "SubstanceDefinition.moiety.measurementType": "CodeableConcept", + "SubstanceDefinition.moiety.modifierExtension": "Extension", + "SubstanceDefinition.moiety.molecularFormula": "string", + "SubstanceDefinition.moiety.name": "string", + "SubstanceDefinition.moiety.opticalActivity": "CodeableConcept", + "SubstanceDefinition.moiety.role": "CodeableConcept", + "SubstanceDefinition.moiety.stereochemistry": "CodeableConcept", + "SubstanceDefinition.molecularWeight.amount": "Quantity", + "SubstanceDefinition.molecularWeight.extension": "Extension", + "SubstanceDefinition.molecularWeight.id": "System.String", + "SubstanceDefinition.molecularWeight.method": "CodeableConcept", + "SubstanceDefinition.molecularWeight.modifierExtension": "Extension", + "SubstanceDefinition.molecularWeight.type": "CodeableConcept", + "SubstanceDefinition.name.domain": "CodeableConcept", + "SubstanceDefinition.name.extension": "Extension", + "SubstanceDefinition.name.id": "System.String", + "SubstanceDefinition.name.jurisdiction": "CodeableConcept", + "SubstanceDefinition.name.language": "CodeableConcept", + "SubstanceDefinition.name.modifierExtension": "Extension", + "SubstanceDefinition.name.name": "string", + "SubstanceDefinition.name.official.authority": "CodeableConcept", + "SubstanceDefinition.name.official.date": "dateTime", + "SubstanceDefinition.name.official.extension": "Extension", + "SubstanceDefinition.name.official.id": "System.String", + "SubstanceDefinition.name.official.modifierExtension": "Extension", + "SubstanceDefinition.name.official.status": "CodeableConcept", + "SubstanceDefinition.name.preferred": "boolean", + "SubstanceDefinition.name.source": "Reference", + "SubstanceDefinition.name.status": "CodeableConcept", + "SubstanceDefinition.name.type": "CodeableConcept", + "SubstanceDefinition.note": "Annotation", + "SubstanceDefinition.nucleicAcid": "Reference", + "SubstanceDefinition.polymer": "Reference", + "SubstanceDefinition.property.extension": "Extension", + "SubstanceDefinition.property.id": "System.String", + "SubstanceDefinition.property.modifierExtension": "Extension", + "SubstanceDefinition.property.type": "CodeableConcept", + "SubstanceDefinition.property.valueAttachment": "Attachment", + "SubstanceDefinition.property.valueBoolean": "boolean", + "SubstanceDefinition.property.valueCodeableConcept": "CodeableConcept", + "SubstanceDefinition.property.valueDate": "date", + "SubstanceDefinition.property.valueQuantity": "Quantity", + "SubstanceDefinition.protein": "Reference", + "SubstanceDefinition.referenceInformation": "Reference", + "SubstanceDefinition.relationship.amountQuantity": "Quantity", + "SubstanceDefinition.relationship.amountRatio": "Ratio", + "SubstanceDefinition.relationship.amountString": "string", + "SubstanceDefinition.relationship.comparator": "CodeableConcept", + "SubstanceDefinition.relationship.extension": "Extension", + "SubstanceDefinition.relationship.id": "System.String", + "SubstanceDefinition.relationship.isDefining": "boolean", + "SubstanceDefinition.relationship.modifierExtension": "Extension", + "SubstanceDefinition.relationship.ratioHighLimitAmount": "Ratio", + "SubstanceDefinition.relationship.source": "Reference", + "SubstanceDefinition.relationship.substanceDefinitionCodeableConcept": "CodeableConcept", + "SubstanceDefinition.relationship.substanceDefinitionReference": "Reference", + "SubstanceDefinition.relationship.type": "CodeableConcept", + "SubstanceDefinition.sourceMaterial.countryOfOrigin": "CodeableConcept", + "SubstanceDefinition.sourceMaterial.extension": "Extension", + "SubstanceDefinition.sourceMaterial.genus": "CodeableConcept", + "SubstanceDefinition.sourceMaterial.id": "System.String", + "SubstanceDefinition.sourceMaterial.modifierExtension": "Extension", + "SubstanceDefinition.sourceMaterial.part": "CodeableConcept", + "SubstanceDefinition.sourceMaterial.species": "CodeableConcept", + "SubstanceDefinition.sourceMaterial.type": "CodeableConcept", + "SubstanceDefinition.status": "CodeableConcept", + "SubstanceDefinition.structure.extension": "Extension", + "SubstanceDefinition.structure.id": "System.String", + "SubstanceDefinition.structure.modifierExtension": "Extension", + "SubstanceDefinition.structure.molecularFormula": "string", + "SubstanceDefinition.structure.molecularFormulaByMoiety": "string", + "SubstanceDefinition.structure.opticalActivity": "CodeableConcept", + "SubstanceDefinition.structure.representation.document": "Reference", + "SubstanceDefinition.structure.representation.extension": "Extension", + "SubstanceDefinition.structure.representation.format": "CodeableConcept", + "SubstanceDefinition.structure.representation.id": "System.String", + "SubstanceDefinition.structure.representation.modifierExtension": "Extension", + "SubstanceDefinition.structure.representation.representation": "string", + "SubstanceDefinition.structure.representation.type": "CodeableConcept", + "SubstanceDefinition.structure.sourceDocument": "Reference", + "SubstanceDefinition.structure.stereochemistry": "CodeableConcept", + "SubstanceDefinition.structure.technique": "CodeableConcept", + "SubstanceDefinition.supplier": "Reference", + "SubstanceDefinition.text": "Narrative", + "SubstanceDefinition.version": "string", + "SubstanceNucleicAcid.areaOfHybridisation": "string", + "SubstanceNucleicAcid.contained": "Resource", + "SubstanceNucleicAcid.extension": "Extension", + "SubstanceNucleicAcid.id": "System.String", + "SubstanceNucleicAcid.implicitRules": "uri", + "SubstanceNucleicAcid.language": "code", + "SubstanceNucleicAcid.meta": "Meta", + "SubstanceNucleicAcid.modifierExtension": "Extension", + "SubstanceNucleicAcid.numberOfSubunits": "integer", + "SubstanceNucleicAcid.oligoNucleotideType": "CodeableConcept", + "SubstanceNucleicAcid.sequenceType": "CodeableConcept", + "SubstanceNucleicAcid.subunit.extension": "Extension", + "SubstanceNucleicAcid.subunit.fivePrime": "CodeableConcept", + "SubstanceNucleicAcid.subunit.id": "System.String", + "SubstanceNucleicAcid.subunit.length": "integer", + "SubstanceNucleicAcid.subunit.linkage.connectivity": "string", + "SubstanceNucleicAcid.subunit.linkage.extension": "Extension", + "SubstanceNucleicAcid.subunit.linkage.id": "System.String", + "SubstanceNucleicAcid.subunit.linkage.identifier": "Identifier", + "SubstanceNucleicAcid.subunit.linkage.modifierExtension": "Extension", + "SubstanceNucleicAcid.subunit.linkage.name": "string", + "SubstanceNucleicAcid.subunit.linkage.residueSite": "string", + "SubstanceNucleicAcid.subunit.modifierExtension": "Extension", + "SubstanceNucleicAcid.subunit.sequence": "string", + "SubstanceNucleicAcid.subunit.sequenceAttachment": "Attachment", + "SubstanceNucleicAcid.subunit.subunit": "integer", + "SubstanceNucleicAcid.subunit.sugar.extension": "Extension", + "SubstanceNucleicAcid.subunit.sugar.id": "System.String", + "SubstanceNucleicAcid.subunit.sugar.identifier": "Identifier", + "SubstanceNucleicAcid.subunit.sugar.modifierExtension": "Extension", + "SubstanceNucleicAcid.subunit.sugar.name": "string", + "SubstanceNucleicAcid.subunit.sugar.residueSite": "string", + "SubstanceNucleicAcid.subunit.threePrime": "CodeableConcept", + "SubstanceNucleicAcid.text": "Narrative", + "SubstancePolymer.class": "CodeableConcept", + "SubstancePolymer.contained": "Resource", + "SubstancePolymer.copolymerConnectivity": "CodeableConcept", + "SubstancePolymer.extension": "Extension", + "SubstancePolymer.geometry": "CodeableConcept", + "SubstancePolymer.id": "System.String", + "SubstancePolymer.identifier": "Identifier", + "SubstancePolymer.implicitRules": "uri", + "SubstancePolymer.language": "code", + "SubstancePolymer.meta": "Meta", + "SubstancePolymer.modification": "string", + "SubstancePolymer.modifierExtension": "Extension", + "SubstancePolymer.monomerSet.extension": "Extension", + "SubstancePolymer.monomerSet.id": "System.String", + "SubstancePolymer.monomerSet.modifierExtension": "Extension", + "SubstancePolymer.monomerSet.ratioType": "CodeableConcept", + "SubstancePolymer.monomerSet.startingMaterial.amount": "Quantity", + "SubstancePolymer.monomerSet.startingMaterial.category": "CodeableConcept", + "SubstancePolymer.monomerSet.startingMaterial.code": "CodeableConcept", + "SubstancePolymer.monomerSet.startingMaterial.extension": "Extension", + "SubstancePolymer.monomerSet.startingMaterial.id": "System.String", + "SubstancePolymer.monomerSet.startingMaterial.isDefining": "boolean", + "SubstancePolymer.monomerSet.startingMaterial.modifierExtension": "Extension", + "SubstancePolymer.repeat.averageMolecularFormula": "string", + "SubstancePolymer.repeat.extension": "Extension", + "SubstancePolymer.repeat.id": "System.String", + "SubstancePolymer.repeat.modifierExtension": "Extension", + "SubstancePolymer.repeat.repeatUnit.amount": "integer", + "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average": "integer", + "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.extension": "Extension", + "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high": "integer", + "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.id": "System.String", + "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low": "integer", + "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.modifierExtension": "Extension", + "SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type": "CodeableConcept", + "SubstancePolymer.repeat.repeatUnit.extension": "Extension", + "SubstancePolymer.repeat.repeatUnit.id": "System.String", + "SubstancePolymer.repeat.repeatUnit.modifierExtension": "Extension", + "SubstancePolymer.repeat.repeatUnit.orientation": "CodeableConcept", + "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.attachment": "Attachment", + "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.extension": "Extension", + "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format": "CodeableConcept", + "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.id": "System.String", + "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.modifierExtension": "Extension", + "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.representation": "string", + "SubstancePolymer.repeat.repeatUnit.structuralRepresentation.type": "CodeableConcept", + "SubstancePolymer.repeat.repeatUnit.unit": "string", + "SubstancePolymer.repeat.repeatUnitAmountType": "CodeableConcept", + "SubstancePolymer.text": "Narrative", + "SubstanceProtein.contained": "Resource", + "SubstanceProtein.disulfideLinkage": "string", + "SubstanceProtein.extension": "Extension", + "SubstanceProtein.id": "System.String", + "SubstanceProtein.implicitRules": "uri", + "SubstanceProtein.language": "code", + "SubstanceProtein.meta": "Meta", + "SubstanceProtein.modifierExtension": "Extension", + "SubstanceProtein.numberOfSubunits": "integer", + "SubstanceProtein.sequenceType": "CodeableConcept", + "SubstanceProtein.subunit.cTerminalModification": "string", + "SubstanceProtein.subunit.cTerminalModificationId": "Identifier", + "SubstanceProtein.subunit.extension": "Extension", + "SubstanceProtein.subunit.id": "System.String", + "SubstanceProtein.subunit.length": "integer", + "SubstanceProtein.subunit.modifierExtension": "Extension", + "SubstanceProtein.subunit.nTerminalModification": "string", + "SubstanceProtein.subunit.nTerminalModificationId": "Identifier", + "SubstanceProtein.subunit.sequence": "string", + "SubstanceProtein.subunit.sequenceAttachment": "Attachment", + "SubstanceProtein.subunit.subunit": "integer", + "SubstanceProtein.text": "Narrative", + "SubstanceReferenceInformation.comment": "string", + "SubstanceReferenceInformation.contained": "Resource", + "SubstanceReferenceInformation.extension": "Extension", + "SubstanceReferenceInformation.gene.extension": "Extension", + "SubstanceReferenceInformation.gene.gene": "CodeableConcept", + "SubstanceReferenceInformation.gene.geneSequenceOrigin": "CodeableConcept", + "SubstanceReferenceInformation.gene.id": "System.String", + "SubstanceReferenceInformation.gene.modifierExtension": "Extension", + "SubstanceReferenceInformation.gene.source": "Reference", + "SubstanceReferenceInformation.geneElement.element": "Identifier", + "SubstanceReferenceInformation.geneElement.extension": "Extension", + "SubstanceReferenceInformation.geneElement.id": "System.String", + "SubstanceReferenceInformation.geneElement.modifierExtension": "Extension", + "SubstanceReferenceInformation.geneElement.source": "Reference", + "SubstanceReferenceInformation.geneElement.type": "CodeableConcept", + "SubstanceReferenceInformation.id": "System.String", + "SubstanceReferenceInformation.implicitRules": "uri", + "SubstanceReferenceInformation.language": "code", + "SubstanceReferenceInformation.meta": "Meta", + "SubstanceReferenceInformation.modifierExtension": "Extension", + "SubstanceReferenceInformation.target.amountQuantity": "Quantity", + "SubstanceReferenceInformation.target.amountRange": "Range", + "SubstanceReferenceInformation.target.amountString": "string", + "SubstanceReferenceInformation.target.amountType": "CodeableConcept", + "SubstanceReferenceInformation.target.extension": "Extension", + "SubstanceReferenceInformation.target.id": "System.String", + "SubstanceReferenceInformation.target.interaction": "CodeableConcept", + "SubstanceReferenceInformation.target.modifierExtension": "Extension", + "SubstanceReferenceInformation.target.organism": "CodeableConcept", + "SubstanceReferenceInformation.target.organismType": "CodeableConcept", + "SubstanceReferenceInformation.target.source": "Reference", + "SubstanceReferenceInformation.target.target": "Identifier", + "SubstanceReferenceInformation.target.type": "CodeableConcept", + "SubstanceReferenceInformation.text": "Narrative", + "SubstanceSourceMaterial.contained": "Resource", + "SubstanceSourceMaterial.countryOfOrigin": "CodeableConcept", + "SubstanceSourceMaterial.developmentStage": "CodeableConcept", + "SubstanceSourceMaterial.extension": "Extension", + "SubstanceSourceMaterial.fractionDescription.extension": "Extension", + "SubstanceSourceMaterial.fractionDescription.fraction": "string", + "SubstanceSourceMaterial.fractionDescription.id": "System.String", + "SubstanceSourceMaterial.fractionDescription.materialType": "CodeableConcept", + "SubstanceSourceMaterial.fractionDescription.modifierExtension": "Extension", + "SubstanceSourceMaterial.geographicalLocation": "string", + "SubstanceSourceMaterial.id": "System.String", + "SubstanceSourceMaterial.implicitRules": "uri", + "SubstanceSourceMaterial.language": "code", + "SubstanceSourceMaterial.meta": "Meta", + "SubstanceSourceMaterial.modifierExtension": "Extension", + "SubstanceSourceMaterial.organism.author.authorDescription": "string", + "SubstanceSourceMaterial.organism.author.authorType": "CodeableConcept", + "SubstanceSourceMaterial.organism.author.extension": "Extension", + "SubstanceSourceMaterial.organism.author.id": "System.String", + "SubstanceSourceMaterial.organism.author.modifierExtension": "Extension", + "SubstanceSourceMaterial.organism.extension": "Extension", + "SubstanceSourceMaterial.organism.family": "CodeableConcept", + "SubstanceSourceMaterial.organism.genus": "CodeableConcept", + "SubstanceSourceMaterial.organism.hybrid.extension": "Extension", + "SubstanceSourceMaterial.organism.hybrid.hybridType": "CodeableConcept", + "SubstanceSourceMaterial.organism.hybrid.id": "System.String", + "SubstanceSourceMaterial.organism.hybrid.maternalOrganismId": "string", + "SubstanceSourceMaterial.organism.hybrid.maternalOrganismName": "string", + "SubstanceSourceMaterial.organism.hybrid.modifierExtension": "Extension", + "SubstanceSourceMaterial.organism.hybrid.paternalOrganismId": "string", + "SubstanceSourceMaterial.organism.hybrid.paternalOrganismName": "string", + "SubstanceSourceMaterial.organism.id": "System.String", + "SubstanceSourceMaterial.organism.intraspecificDescription": "string", + "SubstanceSourceMaterial.organism.intraspecificType": "CodeableConcept", + "SubstanceSourceMaterial.organism.modifierExtension": "Extension", + "SubstanceSourceMaterial.organism.organismGeneral.class": "CodeableConcept", + "SubstanceSourceMaterial.organism.organismGeneral.extension": "Extension", + "SubstanceSourceMaterial.organism.organismGeneral.id": "System.String", + "SubstanceSourceMaterial.organism.organismGeneral.kingdom": "CodeableConcept", + "SubstanceSourceMaterial.organism.organismGeneral.modifierExtension": "Extension", + "SubstanceSourceMaterial.organism.organismGeneral.order": "CodeableConcept", + "SubstanceSourceMaterial.organism.organismGeneral.phylum": "CodeableConcept", + "SubstanceSourceMaterial.organism.species": "CodeableConcept", + "SubstanceSourceMaterial.organismId": "Identifier", + "SubstanceSourceMaterial.organismName": "string", + "SubstanceSourceMaterial.parentSubstanceId": "Identifier", + "SubstanceSourceMaterial.parentSubstanceName": "string", + "SubstanceSourceMaterial.partDescription.extension": "Extension", + "SubstanceSourceMaterial.partDescription.id": "System.String", + "SubstanceSourceMaterial.partDescription.modifierExtension": "Extension", + "SubstanceSourceMaterial.partDescription.part": "CodeableConcept", + "SubstanceSourceMaterial.partDescription.partLocation": "CodeableConcept", + "SubstanceSourceMaterial.sourceMaterialClass": "CodeableConcept", + "SubstanceSourceMaterial.sourceMaterialState": "CodeableConcept", + "SubstanceSourceMaterial.sourceMaterialType": "CodeableConcept", + "SubstanceSourceMaterial.text": "Narrative", + "SupplyDelivery.basedOn": "Reference", + "SupplyDelivery.contained": "Resource", + "SupplyDelivery.destination": "Reference", + "SupplyDelivery.extension": "Extension", + "SupplyDelivery.id": "System.String", + "SupplyDelivery.identifier": "Identifier", + "SupplyDelivery.implicitRules": "uri", + "SupplyDelivery.language": "code", + "SupplyDelivery.meta": "Meta", + "SupplyDelivery.modifierExtension": "Extension", + "SupplyDelivery.occurrenceDateTime": "dateTime", + "SupplyDelivery.occurrencePeriod": "Period", + "SupplyDelivery.occurrenceTiming": "Timing", + "SupplyDelivery.partOf": "Reference", + "SupplyDelivery.patient": "Reference", + "SupplyDelivery.receiver": "Reference", + "SupplyDelivery.status": "code", + "SupplyDelivery.suppliedItem.extension": "Extension", + "SupplyDelivery.suppliedItem.id": "System.String", + "SupplyDelivery.suppliedItem.itemCodeableConcept": "CodeableConcept", + "SupplyDelivery.suppliedItem.itemReference": "Reference", + "SupplyDelivery.suppliedItem.modifierExtension": "Extension", + "SupplyDelivery.suppliedItem.quantity": "Quantity", + "SupplyDelivery.supplier": "Reference", + "SupplyDelivery.text": "Narrative", + "SupplyDelivery.type": "CodeableConcept", + "SupplyRequest.authoredOn": "dateTime", + "SupplyRequest.basedOn": "Reference", + "SupplyRequest.category": "CodeableConcept", + "SupplyRequest.contained": "Resource", + "SupplyRequest.deliverFor": "Reference", + "SupplyRequest.deliverFrom": "Reference", + "SupplyRequest.deliverTo": "Reference", + "SupplyRequest.extension": "Extension", + "SupplyRequest.id": "System.String", + "SupplyRequest.identifier": "Identifier", + "SupplyRequest.implicitRules": "uri", + "SupplyRequest.item": "CodeableReference", + "SupplyRequest.language": "code", + "SupplyRequest.meta": "Meta", + "SupplyRequest.modifierExtension": "Extension", + "SupplyRequest.occurrenceDateTime": "dateTime", + "SupplyRequest.occurrencePeriod": "Period", + "SupplyRequest.occurrenceTiming": "Timing", + "SupplyRequest.parameter.code": "CodeableConcept", + "SupplyRequest.parameter.extension": "Extension", + "SupplyRequest.parameter.id": "System.String", + "SupplyRequest.parameter.modifierExtension": "Extension", + "SupplyRequest.parameter.valueBoolean": "boolean", + "SupplyRequest.parameter.valueCodeableConcept": "CodeableConcept", + "SupplyRequest.parameter.valueQuantity": "Quantity", + "SupplyRequest.parameter.valueRange": "Range", + "SupplyRequest.priority": "code", + "SupplyRequest.quantity": "Quantity", + "SupplyRequest.reason": "CodeableReference", + "SupplyRequest.requester": "Reference", + "SupplyRequest.status": "code", + "SupplyRequest.supplier": "Reference", + "SupplyRequest.text": "Narrative", + "Task.authoredOn": "dateTime", + "Task.basedOn": "Reference", + "Task.businessStatus": "CodeableConcept", + "Task.code": "CodeableConcept", + "Task.contained": "Resource", + "Task.description": "string", + "Task.doNotPerform": "boolean", + "Task.encounter": "Reference", + "Task.executionPeriod": "Period", + "Task.extension": "Extension", + "Task.focus": "Reference", + "Task.for": "Reference", + "Task.groupIdentifier": "Identifier", + "Task.id": "System.String", + "Task.identifier": "Identifier", + "Task.implicitRules": "uri", + "Task.input.extension": "Extension", + "Task.input.id": "System.String", + "Task.input.modifierExtension": "Extension", + "Task.input.type": "CodeableConcept", + "Task.input.valueAddress": "Address", + "Task.input.valueAge": "Age", + "Task.input.valueAnnotation": "Annotation", + "Task.input.valueAttachment": "Attachment", + "Task.input.valueAvailability": "Availability", + "Task.input.valueBase64Binary": "base64Binary", + "Task.input.valueBoolean": "boolean", + "Task.input.valueCanonical": "canonical", + "Task.input.valueCode": "code", + "Task.input.valueCodeableConcept": "CodeableConcept", + "Task.input.valueCodeableReference": "CodeableReference", + "Task.input.valueCoding": "Coding", + "Task.input.valueContactDetail": "ContactDetail", + "Task.input.valueContactPoint": "ContactPoint", + "Task.input.valueCount": "Count", + "Task.input.valueDataRequirement": "DataRequirement", + "Task.input.valueDate": "date", + "Task.input.valueDateTime": "dateTime", + "Task.input.valueDecimal": "decimal", + "Task.input.valueDistance": "Distance", + "Task.input.valueDosage": "Dosage", + "Task.input.valueDuration": "Duration", + "Task.input.valueExpression": "Expression", + "Task.input.valueExtendedContactDetail": "ExtendedContactDetail", + "Task.input.valueHumanName": "HumanName", + "Task.input.valueId": "id", + "Task.input.valueIdentifier": "Identifier", + "Task.input.valueInstant": "instant", + "Task.input.valueInteger": "integer", + "Task.input.valueInteger64": "integer64", + "Task.input.valueMarkdown": "markdown", + "Task.input.valueMeta": "Meta", + "Task.input.valueMoney": "Money", + "Task.input.valueOid": "oid", + "Task.input.valueParameterDefinition": "ParameterDefinition", + "Task.input.valuePeriod": "Period", + "Task.input.valuePositiveInt": "positiveInt", + "Task.input.valueQuantity": "Quantity", + "Task.input.valueRange": "Range", + "Task.input.valueRatio": "Ratio", + "Task.input.valueRatioRange": "RatioRange", + "Task.input.valueReference": "Reference", + "Task.input.valueRelatedArtifact": "RelatedArtifact", + "Task.input.valueSampledData": "SampledData", + "Task.input.valueSignature": "Signature", + "Task.input.valueString": "string", + "Task.input.valueTime": "time", + "Task.input.valueTiming": "Timing", + "Task.input.valueTriggerDefinition": "TriggerDefinition", + "Task.input.valueUnsignedInt": "unsignedInt", + "Task.input.valueUri": "uri", + "Task.input.valueUrl": "url", + "Task.input.valueUsageContext": "UsageContext", + "Task.input.valueUuid": "uuid", + "Task.instantiatesCanonical": "canonical", + "Task.instantiatesUri": "uri", + "Task.insurance": "Reference", + "Task.intent": "code", + "Task.language": "code", + "Task.lastModified": "dateTime", + "Task.location": "Reference", + "Task.meta": "Meta", + "Task.modifierExtension": "Extension", + "Task.note": "Annotation", + "Task.output.extension": "Extension", + "Task.output.id": "System.String", + "Task.output.modifierExtension": "Extension", + "Task.output.type": "CodeableConcept", + "Task.output.valueAddress": "Address", + "Task.output.valueAge": "Age", + "Task.output.valueAnnotation": "Annotation", + "Task.output.valueAttachment": "Attachment", + "Task.output.valueAvailability": "Availability", + "Task.output.valueBase64Binary": "base64Binary", + "Task.output.valueBoolean": "boolean", + "Task.output.valueCanonical": "canonical", + "Task.output.valueCode": "code", + "Task.output.valueCodeableConcept": "CodeableConcept", + "Task.output.valueCodeableReference": "CodeableReference", + "Task.output.valueCoding": "Coding", + "Task.output.valueContactDetail": "ContactDetail", + "Task.output.valueContactPoint": "ContactPoint", + "Task.output.valueCount": "Count", + "Task.output.valueDataRequirement": "DataRequirement", + "Task.output.valueDate": "date", + "Task.output.valueDateTime": "dateTime", + "Task.output.valueDecimal": "decimal", + "Task.output.valueDistance": "Distance", + "Task.output.valueDosage": "Dosage", + "Task.output.valueDuration": "Duration", + "Task.output.valueExpression": "Expression", + "Task.output.valueExtendedContactDetail": "ExtendedContactDetail", + "Task.output.valueHumanName": "HumanName", + "Task.output.valueId": "id", + "Task.output.valueIdentifier": "Identifier", + "Task.output.valueInstant": "instant", + "Task.output.valueInteger": "integer", + "Task.output.valueInteger64": "integer64", + "Task.output.valueMarkdown": "markdown", + "Task.output.valueMeta": "Meta", + "Task.output.valueMoney": "Money", + "Task.output.valueOid": "oid", + "Task.output.valueParameterDefinition": "ParameterDefinition", + "Task.output.valuePeriod": "Period", + "Task.output.valuePositiveInt": "positiveInt", + "Task.output.valueQuantity": "Quantity", + "Task.output.valueRange": "Range", + "Task.output.valueRatio": "Ratio", + "Task.output.valueRatioRange": "RatioRange", + "Task.output.valueReference": "Reference", + "Task.output.valueRelatedArtifact": "RelatedArtifact", + "Task.output.valueSampledData": "SampledData", + "Task.output.valueSignature": "Signature", + "Task.output.valueString": "string", + "Task.output.valueTime": "time", + "Task.output.valueTiming": "Timing", + "Task.output.valueTriggerDefinition": "TriggerDefinition", + "Task.output.valueUnsignedInt": "unsignedInt", + "Task.output.valueUri": "uri", + "Task.output.valueUrl": "url", + "Task.output.valueUsageContext": "UsageContext", + "Task.output.valueUuid": "uuid", + "Task.owner": "Reference", + "Task.partOf": "Reference", + "Task.performer.actor": "Reference", + "Task.performer.extension": "Extension", + "Task.performer.function": "CodeableConcept", + "Task.performer.id": "System.String", + "Task.performer.modifierExtension": "Extension", + "Task.priority": "code", + "Task.reason": "CodeableReference", + "Task.relevantHistory": "Reference", + "Task.requestedPerformer": "CodeableReference", + "Task.requestedPeriod": "Period", + "Task.requester": "Reference", + "Task.restriction.extension": "Extension", + "Task.restriction.id": "System.String", + "Task.restriction.modifierExtension": "Extension", + "Task.restriction.period": "Period", + "Task.restriction.recipient": "Reference", + "Task.restriction.repetitions": "positiveInt", + "Task.status": "code", + "Task.statusReason": "CodeableReference", + "Task.text": "Narrative", + "TerminologyCapabilities.closure.extension": "Extension", + "TerminologyCapabilities.closure.id": "System.String", + "TerminologyCapabilities.closure.modifierExtension": "Extension", + "TerminologyCapabilities.closure.translation": "boolean", + "TerminologyCapabilities.codeSearch": "code", + "TerminologyCapabilities.codeSystem.content": "code", + "TerminologyCapabilities.codeSystem.extension": "Extension", + "TerminologyCapabilities.codeSystem.id": "System.String", + "TerminologyCapabilities.codeSystem.modifierExtension": "Extension", + "TerminologyCapabilities.codeSystem.subsumption": "boolean", + "TerminologyCapabilities.codeSystem.uri": "canonical", + "TerminologyCapabilities.codeSystem.version.code": "string", + "TerminologyCapabilities.codeSystem.version.compositional": "boolean", + "TerminologyCapabilities.codeSystem.version.extension": "Extension", + "TerminologyCapabilities.codeSystem.version.filter.code": "code", + "TerminologyCapabilities.codeSystem.version.filter.extension": "Extension", + "TerminologyCapabilities.codeSystem.version.filter.id": "System.String", + "TerminologyCapabilities.codeSystem.version.filter.modifierExtension": "Extension", + "TerminologyCapabilities.codeSystem.version.filter.op": "code", + "TerminologyCapabilities.codeSystem.version.id": "System.String", + "TerminologyCapabilities.codeSystem.version.isDefault": "boolean", + "TerminologyCapabilities.codeSystem.version.language": "code", + "TerminologyCapabilities.codeSystem.version.modifierExtension": "Extension", + "TerminologyCapabilities.codeSystem.version.property": "code", + "TerminologyCapabilities.contact": "ContactDetail", + "TerminologyCapabilities.contained": "Resource", + "TerminologyCapabilities.copyright": "markdown", + "TerminologyCapabilities.copyrightLabel": "string", + "TerminologyCapabilities.date": "dateTime", + "TerminologyCapabilities.description": "markdown", + "TerminologyCapabilities.expansion.extension": "Extension", + "TerminologyCapabilities.expansion.hierarchical": "boolean", + "TerminologyCapabilities.expansion.id": "System.String", + "TerminologyCapabilities.expansion.incomplete": "boolean", + "TerminologyCapabilities.expansion.modifierExtension": "Extension", + "TerminologyCapabilities.expansion.paging": "boolean", + "TerminologyCapabilities.expansion.parameter.documentation": "string", + "TerminologyCapabilities.expansion.parameter.extension": "Extension", + "TerminologyCapabilities.expansion.parameter.id": "System.String", + "TerminologyCapabilities.expansion.parameter.modifierExtension": "Extension", + "TerminologyCapabilities.expansion.parameter.name": "code", + "TerminologyCapabilities.expansion.textFilter": "markdown", + "TerminologyCapabilities.experimental": "boolean", + "TerminologyCapabilities.extension": "Extension", + "TerminologyCapabilities.id": "System.String", + "TerminologyCapabilities.identifier": "Identifier", + "TerminologyCapabilities.implementation.description": "string", + "TerminologyCapabilities.implementation.extension": "Extension", + "TerminologyCapabilities.implementation.id": "System.String", + "TerminologyCapabilities.implementation.modifierExtension": "Extension", + "TerminologyCapabilities.implementation.url": "url", + "TerminologyCapabilities.implicitRules": "uri", + "TerminologyCapabilities.jurisdiction": "CodeableConcept", + "TerminologyCapabilities.kind": "code", + "TerminologyCapabilities.language": "code", + "TerminologyCapabilities.lockedDate": "boolean", + "TerminologyCapabilities.meta": "Meta", + "TerminologyCapabilities.modifierExtension": "Extension", + "TerminologyCapabilities.name": "string", + "TerminologyCapabilities.publisher": "string", + "TerminologyCapabilities.purpose": "markdown", + "TerminologyCapabilities.software.extension": "Extension", + "TerminologyCapabilities.software.id": "System.String", + "TerminologyCapabilities.software.modifierExtension": "Extension", + "TerminologyCapabilities.software.name": "string", + "TerminologyCapabilities.software.version": "string", + "TerminologyCapabilities.status": "code", + "TerminologyCapabilities.text": "Narrative", + "TerminologyCapabilities.title": "string", + "TerminologyCapabilities.translation.extension": "Extension", + "TerminologyCapabilities.translation.id": "System.String", + "TerminologyCapabilities.translation.modifierExtension": "Extension", + "TerminologyCapabilities.translation.needsMap": "boolean", + "TerminologyCapabilities.url": "uri", + "TerminologyCapabilities.useContext": "UsageContext", + "TerminologyCapabilities.validateCode.extension": "Extension", + "TerminologyCapabilities.validateCode.id": "System.String", + "TerminologyCapabilities.validateCode.modifierExtension": "Extension", + "TerminologyCapabilities.validateCode.translations": "boolean", + "TerminologyCapabilities.version": "string", + "TerminologyCapabilities.versionAlgorithmCoding": "Coding", + "TerminologyCapabilities.versionAlgorithmString": "string", + "TestPlan.category": "CodeableConcept", + "TestPlan.contact": "ContactDetail", + "TestPlan.contained": "Resource", + "TestPlan.copyright": "markdown", + "TestPlan.copyrightLabel": "string", + "TestPlan.date": "dateTime", + "TestPlan.dependency.description": "markdown", + "TestPlan.dependency.extension": "Extension", + "TestPlan.dependency.id": "System.String", + "TestPlan.dependency.modifierExtension": "Extension", + "TestPlan.dependency.predecessor": "Reference", + "TestPlan.description": "markdown", + "TestPlan.exitCriteria": "markdown", + "TestPlan.experimental": "boolean", + "TestPlan.extension": "Extension", + "TestPlan.id": "System.String", + "TestPlan.identifier": "Identifier", + "TestPlan.implicitRules": "uri", + "TestPlan.jurisdiction": "CodeableConcept", + "TestPlan.language": "code", + "TestPlan.meta": "Meta", + "TestPlan.modifierExtension": "Extension", + "TestPlan.name": "string", + "TestPlan.publisher": "string", + "TestPlan.purpose": "markdown", + "TestPlan.scope": "Reference", + "TestPlan.status": "code", + "TestPlan.testCase.assertion.extension": "Extension", + "TestPlan.testCase.assertion.id": "System.String", + "TestPlan.testCase.assertion.modifierExtension": "Extension", + "TestPlan.testCase.assertion.object": "CodeableReference", + "TestPlan.testCase.assertion.result": "CodeableReference", + "TestPlan.testCase.assertion.type": "CodeableConcept", + "TestPlan.testCase.dependency.description": "markdown", + "TestPlan.testCase.dependency.extension": "Extension", + "TestPlan.testCase.dependency.id": "System.String", + "TestPlan.testCase.dependency.modifierExtension": "Extension", + "TestPlan.testCase.dependency.predecessor": "Reference", + "TestPlan.testCase.extension": "Extension", + "TestPlan.testCase.id": "System.String", + "TestPlan.testCase.modifierExtension": "Extension", + "TestPlan.testCase.scope": "Reference", + "TestPlan.testCase.sequence": "integer", + "TestPlan.testCase.testData.content": "Reference", + "TestPlan.testCase.testData.extension": "Extension", + "TestPlan.testCase.testData.id": "System.String", + "TestPlan.testCase.testData.modifierExtension": "Extension", + "TestPlan.testCase.testData.sourceReference": "Reference", + "TestPlan.testCase.testData.sourceString": "string", + "TestPlan.testCase.testData.type": "Coding", + "TestPlan.testCase.testRun.extension": "Extension", + "TestPlan.testCase.testRun.id": "System.String", + "TestPlan.testCase.testRun.modifierExtension": "Extension", + "TestPlan.testCase.testRun.narrative": "markdown", + "TestPlan.testCase.testRun.script.extension": "Extension", + "TestPlan.testCase.testRun.script.id": "System.String", + "TestPlan.testCase.testRun.script.language": "CodeableConcept", + "TestPlan.testCase.testRun.script.modifierExtension": "Extension", + "TestPlan.testCase.testRun.script.sourceReference": "Reference", + "TestPlan.testCase.testRun.script.sourceString": "string", + "TestPlan.testTools": "markdown", + "TestPlan.text": "Narrative", + "TestPlan.title": "string", + "TestPlan.url": "uri", + "TestPlan.useContext": "UsageContext", + "TestPlan.version": "string", + "TestPlan.versionAlgorithmCoding": "Coding", + "TestPlan.versionAlgorithmString": "string", + "TestReport.contained": "Resource", + "TestReport.extension": "Extension", + "TestReport.id": "System.String", + "TestReport.identifier": "Identifier", + "TestReport.implicitRules": "uri", + "TestReport.issued": "dateTime", + "TestReport.language": "code", + "TestReport.meta": "Meta", + "TestReport.modifierExtension": "Extension", + "TestReport.name": "string", + "TestReport.participant.display": "string", + "TestReport.participant.extension": "Extension", + "TestReport.participant.id": "System.String", + "TestReport.participant.modifierExtension": "Extension", + "TestReport.participant.type": "code", + "TestReport.participant.uri": "uri", + "TestReport.result": "code", + "TestReport.score": "decimal", + "TestReport.setup.action.assert.detail": "string", + "TestReport.setup.action.assert.extension": "Extension", + "TestReport.setup.action.assert.id": "System.String", + "TestReport.setup.action.assert.message": "markdown", + "TestReport.setup.action.assert.modifierExtension": "Extension", + "TestReport.setup.action.assert.requirement.extension": "Extension", + "TestReport.setup.action.assert.requirement.id": "System.String", + "TestReport.setup.action.assert.requirement.linkCanonical": "canonical", + "TestReport.setup.action.assert.requirement.linkUri": "uri", + "TestReport.setup.action.assert.requirement.modifierExtension": "Extension", + "TestReport.setup.action.assert.result": "code", + "TestReport.setup.action.extension": "Extension", + "TestReport.setup.action.id": "System.String", + "TestReport.setup.action.modifierExtension": "Extension", + "TestReport.setup.action.operation.detail": "uri", + "TestReport.setup.action.operation.extension": "Extension", + "TestReport.setup.action.operation.id": "System.String", + "TestReport.setup.action.operation.message": "markdown", + "TestReport.setup.action.operation.modifierExtension": "Extension", + "TestReport.setup.action.operation.result": "code", + "TestReport.setup.extension": "Extension", + "TestReport.setup.id": "System.String", + "TestReport.setup.modifierExtension": "Extension", + "TestReport.status": "code", + "TestReport.teardown.action.extension": "Extension", + "TestReport.teardown.action.id": "System.String", + "TestReport.teardown.action.modifierExtension": "Extension", + "TestReport.teardown.extension": "Extension", + "TestReport.teardown.id": "System.String", + "TestReport.teardown.modifierExtension": "Extension", + "TestReport.test.action.extension": "Extension", + "TestReport.test.action.id": "System.String", + "TestReport.test.action.modifierExtension": "Extension", + "TestReport.test.description": "string", + "TestReport.test.extension": "Extension", + "TestReport.test.id": "System.String", + "TestReport.test.modifierExtension": "Extension", + "TestReport.test.name": "string", + "TestReport.testScript": "canonical", + "TestReport.tester": "string", + "TestReport.text": "Narrative", + "TestScript.contact": "ContactDetail", + "TestScript.contained": "Resource", + "TestScript.copyright": "markdown", + "TestScript.copyrightLabel": "string", + "TestScript.date": "dateTime", + "TestScript.description": "markdown", + "TestScript.destination.extension": "Extension", + "TestScript.destination.id": "System.String", + "TestScript.destination.index": "integer", + "TestScript.destination.modifierExtension": "Extension", + "TestScript.destination.profile": "Coding", + "TestScript.destination.url": "url", + "TestScript.experimental": "boolean", + "TestScript.extension": "Extension", + "TestScript.fixture.autocreate": "boolean", + "TestScript.fixture.autodelete": "boolean", + "TestScript.fixture.extension": "Extension", + "TestScript.fixture.id": "System.String", + "TestScript.fixture.modifierExtension": "Extension", + "TestScript.fixture.resource": "Reference", + "TestScript.id": "System.String", + "TestScript.identifier": "Identifier", + "TestScript.implicitRules": "uri", + "TestScript.jurisdiction": "CodeableConcept", + "TestScript.language": "code", + "TestScript.meta": "Meta", + "TestScript.metadata.capability.capabilities": "canonical", + "TestScript.metadata.capability.description": "string", + "TestScript.metadata.capability.destination": "integer", + "TestScript.metadata.capability.extension": "Extension", + "TestScript.metadata.capability.id": "System.String", + "TestScript.metadata.capability.link": "uri", + "TestScript.metadata.capability.modifierExtension": "Extension", + "TestScript.metadata.capability.origin": "integer", + "TestScript.metadata.capability.required": "boolean", + "TestScript.metadata.capability.validated": "boolean", + "TestScript.metadata.extension": "Extension", + "TestScript.metadata.id": "System.String", + "TestScript.metadata.link.description": "string", + "TestScript.metadata.link.extension": "Extension", + "TestScript.metadata.link.id": "System.String", + "TestScript.metadata.link.modifierExtension": "Extension", + "TestScript.metadata.link.url": "uri", + "TestScript.metadata.modifierExtension": "Extension", + "TestScript.modifierExtension": "Extension", + "TestScript.name": "string", + "TestScript.origin.extension": "Extension", + "TestScript.origin.id": "System.String", + "TestScript.origin.index": "integer", + "TestScript.origin.modifierExtension": "Extension", + "TestScript.origin.profile": "Coding", + "TestScript.origin.url": "url", + "TestScript.profile": "canonical", + "TestScript.publisher": "string", + "TestScript.purpose": "markdown", + "TestScript.scope.artifact": "canonical", + "TestScript.scope.conformance": "CodeableConcept", + "TestScript.scope.extension": "Extension", + "TestScript.scope.id": "System.String", + "TestScript.scope.modifierExtension": "Extension", + "TestScript.scope.phase": "CodeableConcept", + "TestScript.setup.action.assert.compareToSourceExpression": "string", + "TestScript.setup.action.assert.compareToSourceId": "string", + "TestScript.setup.action.assert.compareToSourcePath": "string", + "TestScript.setup.action.assert.contentType": "code", + "TestScript.setup.action.assert.defaultManualCompletion": "code", + "TestScript.setup.action.assert.description": "string", + "TestScript.setup.action.assert.direction": "code", + "TestScript.setup.action.assert.expression": "string", + "TestScript.setup.action.assert.extension": "Extension", + "TestScript.setup.action.assert.headerField": "string", + "TestScript.setup.action.assert.id": "System.String", + "TestScript.setup.action.assert.label": "string", + "TestScript.setup.action.assert.minimumId": "string", + "TestScript.setup.action.assert.modifierExtension": "Extension", + "TestScript.setup.action.assert.navigationLinks": "boolean", + "TestScript.setup.action.assert.operator": "code", + "TestScript.setup.action.assert.path": "string", + "TestScript.setup.action.assert.requestMethod": "code", + "TestScript.setup.action.assert.requestURL": "string", + "TestScript.setup.action.assert.requirement.extension": "Extension", + "TestScript.setup.action.assert.requirement.id": "System.String", + "TestScript.setup.action.assert.requirement.linkCanonical": "canonical", + "TestScript.setup.action.assert.requirement.linkUri": "uri", + "TestScript.setup.action.assert.requirement.modifierExtension": "Extension", + "TestScript.setup.action.assert.resource": "uri", + "TestScript.setup.action.assert.response": "code", + "TestScript.setup.action.assert.responseCode": "string", + "TestScript.setup.action.assert.sourceId": "id", + "TestScript.setup.action.assert.stopTestOnFail": "boolean", + "TestScript.setup.action.assert.validateProfileId": "id", + "TestScript.setup.action.assert.value": "string", + "TestScript.setup.action.assert.warningOnly": "boolean", + "TestScript.setup.action.extension": "Extension", + "TestScript.setup.action.id": "System.String", + "TestScript.setup.action.modifierExtension": "Extension", + "TestScript.setup.action.operation.accept": "code", + "TestScript.setup.action.operation.contentType": "code", + "TestScript.setup.action.operation.description": "string", + "TestScript.setup.action.operation.destination": "integer", + "TestScript.setup.action.operation.encodeRequestUrl": "boolean", + "TestScript.setup.action.operation.extension": "Extension", + "TestScript.setup.action.operation.id": "System.String", + "TestScript.setup.action.operation.label": "string", + "TestScript.setup.action.operation.method": "code", + "TestScript.setup.action.operation.modifierExtension": "Extension", + "TestScript.setup.action.operation.origin": "integer", + "TestScript.setup.action.operation.params": "string", + "TestScript.setup.action.operation.requestHeader.extension": "Extension", + "TestScript.setup.action.operation.requestHeader.field": "string", + "TestScript.setup.action.operation.requestHeader.id": "System.String", + "TestScript.setup.action.operation.requestHeader.modifierExtension": "Extension", + "TestScript.setup.action.operation.requestHeader.value": "string", + "TestScript.setup.action.operation.requestId": "id", + "TestScript.setup.action.operation.resource": "uri", + "TestScript.setup.action.operation.responseId": "id", + "TestScript.setup.action.operation.sourceId": "id", + "TestScript.setup.action.operation.targetId": "id", + "TestScript.setup.action.operation.type": "Coding", + "TestScript.setup.action.operation.url": "string", + "TestScript.setup.extension": "Extension", + "TestScript.setup.id": "System.String", + "TestScript.setup.modifierExtension": "Extension", + "TestScript.status": "code", + "TestScript.teardown.action.extension": "Extension", + "TestScript.teardown.action.id": "System.String", + "TestScript.teardown.action.modifierExtension": "Extension", + "TestScript.teardown.extension": "Extension", + "TestScript.teardown.id": "System.String", + "TestScript.teardown.modifierExtension": "Extension", + "TestScript.test.action.extension": "Extension", + "TestScript.test.action.id": "System.String", + "TestScript.test.action.modifierExtension": "Extension", + "TestScript.test.description": "string", + "TestScript.test.extension": "Extension", + "TestScript.test.id": "System.String", + "TestScript.test.modifierExtension": "Extension", + "TestScript.test.name": "string", + "TestScript.text": "Narrative", + "TestScript.title": "string", + "TestScript.url": "uri", + "TestScript.useContext": "UsageContext", + "TestScript.variable.defaultValue": "string", + "TestScript.variable.description": "string", + "TestScript.variable.expression": "string", + "TestScript.variable.extension": "Extension", + "TestScript.variable.headerField": "string", + "TestScript.variable.hint": "string", + "TestScript.variable.id": "System.String", + "TestScript.variable.modifierExtension": "Extension", + "TestScript.variable.name": "string", + "TestScript.variable.path": "string", + "TestScript.variable.sourceId": "id", + "TestScript.version": "string", + "TestScript.versionAlgorithmCoding": "Coding", + "TestScript.versionAlgorithmString": "string", + "Timing.code": "CodeableConcept", + "Timing.event": "dateTime", + "Timing.extension": "Extension", + "Timing.id": "System.String", + "Timing.modifierExtension": "Extension", + "Timing.repeat.boundsDuration": "Duration", + "Timing.repeat.boundsPeriod": "Period", + "Timing.repeat.boundsRange": "Range", + "Timing.repeat.count": "positiveInt", + "Timing.repeat.countMax": "positiveInt", + "Timing.repeat.dayOfWeek": "code", + "Timing.repeat.duration": "decimal", + "Timing.repeat.durationMax": "decimal", + "Timing.repeat.durationUnit": "code", + "Timing.repeat.extension": "Extension", + "Timing.repeat.frequency": "positiveInt", + "Timing.repeat.frequencyMax": "positiveInt", + "Timing.repeat.id": "System.String", + "Timing.repeat.offset": "unsignedInt", + "Timing.repeat.period": "decimal", + "Timing.repeat.periodMax": "decimal", + "Timing.repeat.periodUnit": "code", + "Timing.repeat.timeOfDay": "time", + "Timing.repeat.when": "code", + "Transport.authoredOn": "dateTime", + "Transport.basedOn": "Reference", + "Transport.code": "CodeableConcept", + "Transport.completionTime": "dateTime", + "Transport.contained": "Resource", + "Transport.currentLocation": "Reference", + "Transport.description": "string", + "Transport.encounter": "Reference", + "Transport.extension": "Extension", + "Transport.focus": "Reference", + "Transport.for": "Reference", + "Transport.groupIdentifier": "Identifier", + "Transport.history": "Reference", + "Transport.id": "System.String", + "Transport.identifier": "Identifier", + "Transport.implicitRules": "uri", + "Transport.input.extension": "Extension", + "Transport.input.id": "System.String", + "Transport.input.modifierExtension": "Extension", + "Transport.input.type": "CodeableConcept", + "Transport.input.valueAddress": "Address", + "Transport.input.valueAge": "Age", + "Transport.input.valueAnnotation": "Annotation", + "Transport.input.valueAttachment": "Attachment", + "Transport.input.valueAvailability": "Availability", + "Transport.input.valueBase64Binary": "base64Binary", + "Transport.input.valueBoolean": "boolean", + "Transport.input.valueCanonical": "canonical", + "Transport.input.valueCode": "code", + "Transport.input.valueCodeableConcept": "CodeableConcept", + "Transport.input.valueCodeableReference": "CodeableReference", + "Transport.input.valueCoding": "Coding", + "Transport.input.valueContactDetail": "ContactDetail", + "Transport.input.valueContactPoint": "ContactPoint", + "Transport.input.valueCount": "Count", + "Transport.input.valueDataRequirement": "DataRequirement", + "Transport.input.valueDate": "date", + "Transport.input.valueDateTime": "dateTime", + "Transport.input.valueDecimal": "decimal", + "Transport.input.valueDistance": "Distance", + "Transport.input.valueDosage": "Dosage", + "Transport.input.valueDuration": "Duration", + "Transport.input.valueExpression": "Expression", + "Transport.input.valueExtendedContactDetail": "ExtendedContactDetail", + "Transport.input.valueHumanName": "HumanName", + "Transport.input.valueId": "id", + "Transport.input.valueIdentifier": "Identifier", + "Transport.input.valueInstant": "instant", + "Transport.input.valueInteger": "integer", + "Transport.input.valueInteger64": "integer64", + "Transport.input.valueMarkdown": "markdown", + "Transport.input.valueMeta": "Meta", + "Transport.input.valueMoney": "Money", + "Transport.input.valueOid": "oid", + "Transport.input.valueParameterDefinition": "ParameterDefinition", + "Transport.input.valuePeriod": "Period", + "Transport.input.valuePositiveInt": "positiveInt", + "Transport.input.valueQuantity": "Quantity", + "Transport.input.valueRange": "Range", + "Transport.input.valueRatio": "Ratio", + "Transport.input.valueRatioRange": "RatioRange", + "Transport.input.valueReference": "Reference", + "Transport.input.valueRelatedArtifact": "RelatedArtifact", + "Transport.input.valueSampledData": "SampledData", + "Transport.input.valueSignature": "Signature", + "Transport.input.valueString": "string", + "Transport.input.valueTime": "time", + "Transport.input.valueTiming": "Timing", + "Transport.input.valueTriggerDefinition": "TriggerDefinition", + "Transport.input.valueUnsignedInt": "unsignedInt", + "Transport.input.valueUri": "uri", + "Transport.input.valueUrl": "url", + "Transport.input.valueUsageContext": "UsageContext", + "Transport.input.valueUuid": "uuid", + "Transport.instantiatesCanonical": "canonical", + "Transport.instantiatesUri": "uri", + "Transport.insurance": "Reference", + "Transport.intent": "code", + "Transport.language": "code", + "Transport.lastModified": "dateTime", + "Transport.location": "Reference", + "Transport.meta": "Meta", + "Transport.modifierExtension": "Extension", + "Transport.note": "Annotation", + "Transport.output.extension": "Extension", + "Transport.output.id": "System.String", + "Transport.output.modifierExtension": "Extension", + "Transport.output.type": "CodeableConcept", + "Transport.output.valueAddress": "Address", + "Transport.output.valueAge": "Age", + "Transport.output.valueAnnotation": "Annotation", + "Transport.output.valueAttachment": "Attachment", + "Transport.output.valueAvailability": "Availability", + "Transport.output.valueBase64Binary": "base64Binary", + "Transport.output.valueBoolean": "boolean", + "Transport.output.valueCanonical": "canonical", + "Transport.output.valueCode": "code", + "Transport.output.valueCodeableConcept": "CodeableConcept", + "Transport.output.valueCodeableReference": "CodeableReference", + "Transport.output.valueCoding": "Coding", + "Transport.output.valueContactDetail": "ContactDetail", + "Transport.output.valueContactPoint": "ContactPoint", + "Transport.output.valueCount": "Count", + "Transport.output.valueDataRequirement": "DataRequirement", + "Transport.output.valueDate": "date", + "Transport.output.valueDateTime": "dateTime", + "Transport.output.valueDecimal": "decimal", + "Transport.output.valueDistance": "Distance", + "Transport.output.valueDosage": "Dosage", + "Transport.output.valueDuration": "Duration", + "Transport.output.valueExpression": "Expression", + "Transport.output.valueExtendedContactDetail": "ExtendedContactDetail", + "Transport.output.valueHumanName": "HumanName", + "Transport.output.valueId": "id", + "Transport.output.valueIdentifier": "Identifier", + "Transport.output.valueInstant": "instant", + "Transport.output.valueInteger": "integer", + "Transport.output.valueInteger64": "integer64", + "Transport.output.valueMarkdown": "markdown", + "Transport.output.valueMeta": "Meta", + "Transport.output.valueMoney": "Money", + "Transport.output.valueOid": "oid", + "Transport.output.valueParameterDefinition": "ParameterDefinition", + "Transport.output.valuePeriod": "Period", + "Transport.output.valuePositiveInt": "positiveInt", + "Transport.output.valueQuantity": "Quantity", + "Transport.output.valueRange": "Range", + "Transport.output.valueRatio": "Ratio", + "Transport.output.valueRatioRange": "RatioRange", + "Transport.output.valueReference": "Reference", + "Transport.output.valueRelatedArtifact": "RelatedArtifact", + "Transport.output.valueSampledData": "SampledData", + "Transport.output.valueSignature": "Signature", + "Transport.output.valueString": "string", + "Transport.output.valueTime": "time", + "Transport.output.valueTiming": "Timing", + "Transport.output.valueTriggerDefinition": "TriggerDefinition", + "Transport.output.valueUnsignedInt": "unsignedInt", + "Transport.output.valueUri": "uri", + "Transport.output.valueUrl": "url", + "Transport.output.valueUsageContext": "UsageContext", + "Transport.output.valueUuid": "uuid", + "Transport.owner": "Reference", + "Transport.partOf": "Reference", + "Transport.performerType": "CodeableConcept", + "Transport.priority": "code", + "Transport.reason": "CodeableReference", + "Transport.relevantHistory": "Reference", + "Transport.requestedLocation": "Reference", + "Transport.requester": "Reference", + "Transport.restriction.extension": "Extension", + "Transport.restriction.id": "System.String", + "Transport.restriction.modifierExtension": "Extension", + "Transport.restriction.period": "Period", + "Transport.restriction.recipient": "Reference", + "Transport.restriction.repetitions": "positiveInt", + "Transport.status": "code", + "Transport.statusReason": "CodeableConcept", + "Transport.text": "Narrative", + "TriggerDefinition.code": "CodeableConcept", + "TriggerDefinition.condition": "Expression", + "TriggerDefinition.data": "DataRequirement", + "TriggerDefinition.extension": "Extension", + "TriggerDefinition.id": "System.String", + "TriggerDefinition.name": "string", + "TriggerDefinition.subscriptionTopic": "canonical", + "TriggerDefinition.timingDate": "date", + "TriggerDefinition.timingDateTime": "dateTime", + "TriggerDefinition.timingReference": "Reference", + "TriggerDefinition.timingTiming": "Timing", + "TriggerDefinition.type": "code", + "UsageContext.code": "Coding", + "UsageContext.extension": "Extension", + "UsageContext.id": "System.String", + "UsageContext.valueCodeableConcept": "CodeableConcept", + "UsageContext.valueQuantity": "Quantity", + "UsageContext.valueRange": "Range", + "UsageContext.valueReference": "Reference", + "ValueSet.approvalDate": "date", + "ValueSet.author": "ContactDetail", + "ValueSet.compose.extension": "Extension", + "ValueSet.compose.id": "System.String", + "ValueSet.compose.inactive": "boolean", + "ValueSet.compose.include.concept.code": "code", + "ValueSet.compose.include.concept.designation.additionalUse": "Coding", + "ValueSet.compose.include.concept.designation.extension": "Extension", + "ValueSet.compose.include.concept.designation.id": "System.String", + "ValueSet.compose.include.concept.designation.language": "code", + "ValueSet.compose.include.concept.designation.modifierExtension": "Extension", + "ValueSet.compose.include.concept.designation.use": "Coding", + "ValueSet.compose.include.concept.designation.value": "string", + "ValueSet.compose.include.concept.display": "string", + "ValueSet.compose.include.concept.extension": "Extension", + "ValueSet.compose.include.concept.id": "System.String", + "ValueSet.compose.include.concept.modifierExtension": "Extension", + "ValueSet.compose.include.copyright": "string", + "ValueSet.compose.include.extension": "Extension", + "ValueSet.compose.include.filter.extension": "Extension", + "ValueSet.compose.include.filter.id": "System.String", + "ValueSet.compose.include.filter.modifierExtension": "Extension", + "ValueSet.compose.include.filter.op": "code", + "ValueSet.compose.include.filter.property": "code", + "ValueSet.compose.include.filter.value": "string", + "ValueSet.compose.include.id": "System.String", + "ValueSet.compose.include.modifierExtension": "Extension", + "ValueSet.compose.include.system": "uri", + "ValueSet.compose.include.valueSet": "canonical", + "ValueSet.compose.include.version": "string", + "ValueSet.compose.lockedDate": "date", + "ValueSet.compose.modifierExtension": "Extension", + "ValueSet.compose.property": "string", + "ValueSet.contact": "ContactDetail", + "ValueSet.contained": "Resource", + "ValueSet.copyright": "markdown", + "ValueSet.copyrightLabel": "string", + "ValueSet.date": "dateTime", + "ValueSet.description": "markdown", + "ValueSet.editor": "ContactDetail", + "ValueSet.effectivePeriod": "Period", + "ValueSet.endorser": "ContactDetail", + "ValueSet.expansion.contains.abstract": "boolean", + "ValueSet.expansion.contains.code": "code", + "ValueSet.expansion.contains.display": "string", + "ValueSet.expansion.contains.extension": "Extension", + "ValueSet.expansion.contains.id": "System.String", + "ValueSet.expansion.contains.inactive": "boolean", + "ValueSet.expansion.contains.modifierExtension": "Extension", + "ValueSet.expansion.contains.property.code": "code", + "ValueSet.expansion.contains.property.extension": "Extension", + "ValueSet.expansion.contains.property.id": "System.String", + "ValueSet.expansion.contains.property.modifierExtension": "Extension", + "ValueSet.expansion.contains.property.subProperty.code": "code", + "ValueSet.expansion.contains.property.subProperty.extension": "Extension", + "ValueSet.expansion.contains.property.subProperty.id": "System.String", + "ValueSet.expansion.contains.property.subProperty.modifierExtension": "Extension", + "ValueSet.expansion.contains.property.subProperty.valueBoolean": "boolean", + "ValueSet.expansion.contains.property.subProperty.valueCode": "code", + "ValueSet.expansion.contains.property.subProperty.valueCoding": "Coding", + "ValueSet.expansion.contains.property.subProperty.valueDateTime": "dateTime", + "ValueSet.expansion.contains.property.subProperty.valueDecimal": "decimal", + "ValueSet.expansion.contains.property.subProperty.valueInteger": "integer", + "ValueSet.expansion.contains.property.subProperty.valueString": "string", + "ValueSet.expansion.contains.property.valueBoolean": "boolean", + "ValueSet.expansion.contains.property.valueCode": "code", + "ValueSet.expansion.contains.property.valueCoding": "Coding", + "ValueSet.expansion.contains.property.valueDateTime": "dateTime", + "ValueSet.expansion.contains.property.valueDecimal": "decimal", + "ValueSet.expansion.contains.property.valueInteger": "integer", + "ValueSet.expansion.contains.property.valueString": "string", + "ValueSet.expansion.contains.system": "uri", + "ValueSet.expansion.contains.version": "string", + "ValueSet.expansion.extension": "Extension", + "ValueSet.expansion.id": "System.String", + "ValueSet.expansion.identifier": "uri", + "ValueSet.expansion.modifierExtension": "Extension", + "ValueSet.expansion.next": "uri", + "ValueSet.expansion.offset": "integer", + "ValueSet.expansion.parameter.extension": "Extension", + "ValueSet.expansion.parameter.id": "System.String", + "ValueSet.expansion.parameter.modifierExtension": "Extension", + "ValueSet.expansion.parameter.name": "string", + "ValueSet.expansion.parameter.valueBoolean": "boolean", + "ValueSet.expansion.parameter.valueCode": "code", + "ValueSet.expansion.parameter.valueDateTime": "dateTime", + "ValueSet.expansion.parameter.valueDecimal": "decimal", + "ValueSet.expansion.parameter.valueInteger": "integer", + "ValueSet.expansion.parameter.valueString": "string", + "ValueSet.expansion.parameter.valueUri": "uri", + "ValueSet.expansion.property.code": "code", + "ValueSet.expansion.property.extension": "Extension", + "ValueSet.expansion.property.id": "System.String", + "ValueSet.expansion.property.modifierExtension": "Extension", + "ValueSet.expansion.property.uri": "uri", + "ValueSet.expansion.timestamp": "dateTime", + "ValueSet.expansion.total": "integer", + "ValueSet.experimental": "boolean", + "ValueSet.extension": "Extension", + "ValueSet.id": "System.String", + "ValueSet.identifier": "Identifier", + "ValueSet.immutable": "boolean", + "ValueSet.implicitRules": "uri", + "ValueSet.jurisdiction": "CodeableConcept", + "ValueSet.language": "code", + "ValueSet.lastReviewDate": "date", + "ValueSet.meta": "Meta", + "ValueSet.modifierExtension": "Extension", + "ValueSet.name": "string", + "ValueSet.publisher": "string", + "ValueSet.purpose": "markdown", + "ValueSet.relatedArtifact": "RelatedArtifact", + "ValueSet.reviewer": "ContactDetail", + "ValueSet.scope.exclusionCriteria": "string", + "ValueSet.scope.extension": "Extension", + "ValueSet.scope.id": "System.String", + "ValueSet.scope.inclusionCriteria": "string", + "ValueSet.scope.modifierExtension": "Extension", + "ValueSet.status": "code", + "ValueSet.text": "Narrative", + "ValueSet.title": "string", + "ValueSet.topic": "CodeableConcept", + "ValueSet.url": "uri", + "ValueSet.useContext": "UsageContext", + "ValueSet.version": "string", + "ValueSet.versionAlgorithmCoding": "Coding", + "ValueSet.versionAlgorithmString": "string", + "VerificationResult.attestation.communicationMethod": "CodeableConcept", + "VerificationResult.attestation.date": "date", + "VerificationResult.attestation.extension": "Extension", + "VerificationResult.attestation.id": "System.String", + "VerificationResult.attestation.modifierExtension": "Extension", + "VerificationResult.attestation.onBehalfOf": "Reference", + "VerificationResult.attestation.proxyIdentityCertificate": "string", + "VerificationResult.attestation.proxySignature": "Signature", + "VerificationResult.attestation.sourceIdentityCertificate": "string", + "VerificationResult.attestation.sourceSignature": "Signature", + "VerificationResult.attestation.who": "Reference", + "VerificationResult.contained": "Resource", + "VerificationResult.extension": "Extension", + "VerificationResult.failureAction": "CodeableConcept", + "VerificationResult.frequency": "Timing", + "VerificationResult.id": "System.String", + "VerificationResult.implicitRules": "uri", + "VerificationResult.language": "code", + "VerificationResult.lastPerformed": "dateTime", + "VerificationResult.meta": "Meta", + "VerificationResult.modifierExtension": "Extension", + "VerificationResult.need": "CodeableConcept", + "VerificationResult.nextScheduled": "date", + "VerificationResult.primarySource.canPushUpdates": "CodeableConcept", + "VerificationResult.primarySource.communicationMethod": "CodeableConcept", + "VerificationResult.primarySource.extension": "Extension", + "VerificationResult.primarySource.id": "System.String", + "VerificationResult.primarySource.modifierExtension": "Extension", + "VerificationResult.primarySource.pushTypeAvailable": "CodeableConcept", + "VerificationResult.primarySource.type": "CodeableConcept", + "VerificationResult.primarySource.validationDate": "dateTime", + "VerificationResult.primarySource.validationStatus": "CodeableConcept", + "VerificationResult.primarySource.who": "Reference", + "VerificationResult.status": "code", + "VerificationResult.statusDate": "dateTime", + "VerificationResult.target": "Reference", + "VerificationResult.targetLocation": "string", + "VerificationResult.text": "Narrative", + "VerificationResult.validationProcess": "CodeableConcept", + "VerificationResult.validationType": "CodeableConcept", + "VerificationResult.validator.attestationSignature": "Signature", + "VerificationResult.validator.extension": "Extension", + "VerificationResult.validator.id": "System.String", + "VerificationResult.validator.identityCertificate": "string", + "VerificationResult.validator.modifierExtension": "Extension", + "VerificationResult.validator.organization": "Reference", + "VirtualServiceDetail.additionalInfo": "url", + "VirtualServiceDetail.addressContactPoint": "ContactPoint", + "VirtualServiceDetail.addressExtendedContactDetail": "ExtendedContactDetail", + "VirtualServiceDetail.addressString": "string", + "VirtualServiceDetail.addressUrl": "url", + "VirtualServiceDetail.channelType": "Coding", + "VirtualServiceDetail.extension": "Extension", + "VirtualServiceDetail.id": "System.String", + "VirtualServiceDetail.maxParticipants": "positiveInt", + "VirtualServiceDetail.sessionKey": "string", + "VisionPrescription.contained": "Resource", + "VisionPrescription.created": "dateTime", + "VisionPrescription.dateWritten": "dateTime", + "VisionPrescription.encounter": "Reference", + "VisionPrescription.extension": "Extension", + "VisionPrescription.id": "System.String", + "VisionPrescription.identifier": "Identifier", + "VisionPrescription.implicitRules": "uri", + "VisionPrescription.language": "code", + "VisionPrescription.lensSpecification.add": "decimal", + "VisionPrescription.lensSpecification.axis": "integer", + "VisionPrescription.lensSpecification.backCurve": "decimal", + "VisionPrescription.lensSpecification.brand": "string", + "VisionPrescription.lensSpecification.color": "string", + "VisionPrescription.lensSpecification.cylinder": "decimal", + "VisionPrescription.lensSpecification.diameter": "decimal", + "VisionPrescription.lensSpecification.duration": "Quantity", + "VisionPrescription.lensSpecification.extension": "Extension", + "VisionPrescription.lensSpecification.eye": "code", + "VisionPrescription.lensSpecification.id": "System.String", + "VisionPrescription.lensSpecification.modifierExtension": "Extension", + "VisionPrescription.lensSpecification.note": "Annotation", + "VisionPrescription.lensSpecification.power": "decimal", + "VisionPrescription.lensSpecification.prism.amount": "decimal", + "VisionPrescription.lensSpecification.prism.base": "code", + "VisionPrescription.lensSpecification.prism.extension": "Extension", + "VisionPrescription.lensSpecification.prism.id": "System.String", + "VisionPrescription.lensSpecification.prism.modifierExtension": "Extension", + "VisionPrescription.lensSpecification.product": "CodeableConcept", + "VisionPrescription.lensSpecification.sphere": "decimal", + "VisionPrescription.meta": "Meta", + "VisionPrescription.modifierExtension": "Extension", + "VisionPrescription.patient": "Reference", + "VisionPrescription.prescriber": "Reference", + "VisionPrescription.status": "code", + "VisionPrescription.text": "Narrative" +} \ No newline at end of file diff --git a/fhir-context/r5/pathsDefinedElsewhere.json b/fhir-context/r5/pathsDefinedElsewhere.json new file mode 100644 index 00000000..255145c4 --- /dev/null +++ b/fhir-context/r5/pathsDefinedElsewhere.json @@ -0,0 +1,80 @@ +{ + "ArtifactAssessment.content.component": "ArtifactAssessment.content", + "AuditEvent.entity.agent": "AuditEvent.agent", + "BodyStructure.excludedStructure": "BodyStructure.includedStructure", + "Bundle.entry.link": "Bundle.link", + "CapabilityStatement.rest.operation": "CapabilityStatement.rest.resource.operation", + "CapabilityStatement.rest.searchParam": "CapabilityStatement.rest.resource.searchParam", + "ChargeItemDefinition.propertyGroup.applicability": "ChargeItemDefinition.applicability", + "ClaimResponse.addItem.adjudication": "ClaimResponse.item.adjudication", + "ClaimResponse.addItem.detail.adjudication": "ClaimResponse.item.adjudication", + "ClaimResponse.addItem.detail.reviewOutcome": "ClaimResponse.item.reviewOutcome", + "ClaimResponse.addItem.detail.subDetail.adjudication": "ClaimResponse.item.adjudication", + "ClaimResponse.addItem.detail.subDetail.reviewOutcome": "ClaimResponse.item.reviewOutcome", + "ClaimResponse.addItem.reviewOutcome": "ClaimResponse.item.reviewOutcome", + "ClaimResponse.adjudication": "ClaimResponse.item.adjudication", + "ClaimResponse.item.detail.adjudication": "ClaimResponse.item.adjudication", + "ClaimResponse.item.detail.reviewOutcome": "ClaimResponse.item.reviewOutcome", + "ClaimResponse.item.detail.subDetail.adjudication": "ClaimResponse.item.adjudication", + "ClaimResponse.item.detail.subDetail.reviewOutcome": "ClaimResponse.item.reviewOutcome", + "ClinicalUseDefinition.indication.otherTherapy": "ClinicalUseDefinition.contraindication.otherTherapy", + "CodeSystem.concept.concept": "CodeSystem.concept", + "Composition.section.section": "Composition.section", + "ConceptMap.group.element.target.product": "ConceptMap.group.element.target.dependsOn", + "Consent.provision.provision": "Consent.provision", + "Contract.term.asset.answer": "Contract.term.offer.answer", + "Contract.term.group": "Contract.term", + "DeviceDefinition.packaging.packaging": "DeviceDefinition.packaging", + "DeviceDefinition.packaging.udiDeviceIdentifier": "DeviceDefinition.udiDeviceIdentifier", + "Evidence.certainty.subcomponent": "Evidence.certainty", + "Evidence.statistic.attributeEstimate.attributeEstimate": "Evidence.statistic.attributeEstimate", + "Evidence.statistic.modelCharacteristic.attributeEstimate": "Evidence.statistic.attributeEstimate", + "EvidenceReport.section.section": "EvidenceReport.section", + "EvidenceVariable.characteristic.definitionByCombination.characteristic": "EvidenceVariable.characteristic", + "ExampleScenario.process.step.alternative.step": "ExampleScenario.process.step", + "ExampleScenario.process.step.operation.request": "ExampleScenario.instance.containedInstance", + "ExampleScenario.process.step.operation.response": "ExampleScenario.instance.containedInstance", + "ExampleScenario.process.step.process": "ExampleScenario.process", + "ExplanationOfBenefit.addItem.adjudication": "ExplanationOfBenefit.item.adjudication", + "ExplanationOfBenefit.addItem.detail.adjudication": "ExplanationOfBenefit.item.adjudication", + "ExplanationOfBenefit.addItem.detail.reviewOutcome": "ExplanationOfBenefit.item.reviewOutcome", + "ExplanationOfBenefit.addItem.detail.subDetail.adjudication": "ExplanationOfBenefit.item.adjudication", + "ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome": "ExplanationOfBenefit.item.reviewOutcome", + "ExplanationOfBenefit.addItem.reviewOutcome": "ExplanationOfBenefit.item.reviewOutcome", + "ExplanationOfBenefit.adjudication": "ExplanationOfBenefit.item.adjudication", + "ExplanationOfBenefit.item.detail.adjudication": "ExplanationOfBenefit.item.adjudication", + "ExplanationOfBenefit.item.detail.reviewOutcome": "ExplanationOfBenefit.item.reviewOutcome", + "ExplanationOfBenefit.item.detail.subDetail.adjudication": "ExplanationOfBenefit.item.adjudication", + "ExplanationOfBenefit.item.detail.subDetail.reviewOutcome": "ExplanationOfBenefit.item.reviewOutcome", + "ImplementationGuide.definition.page.page": "ImplementationGuide.definition.page", + "ManufacturedItemDefinition.component.component": "ManufacturedItemDefinition.component", + "ManufacturedItemDefinition.component.property": "ManufacturedItemDefinition.property", + "MedicationKnowledge.packaging.cost": "MedicationKnowledge.cost", + "Observation.component.referenceRange": "Observation.referenceRange", + "ObservationDefinition.component.qualifiedValue": "ObservationDefinition.qualifiedValue", + "OperationDefinition.parameter.part": "OperationDefinition.parameter", + "PackagedProductDefinition.characteristic": "PackagedProductDefinition.packaging.property", + "PackagedProductDefinition.packaging.packaging": "PackagedProductDefinition.packaging", + "Parameters.parameter.part": "Parameters.parameter", + "PlanDefinition.action.action": "PlanDefinition.action", + "Provenance.entity.agent": "Provenance.agent", + "Questionnaire.item.item": "Questionnaire.item", + "QuestionnaireResponse.item.answer.item": "QuestionnaireResponse.item", + "QuestionnaireResponse.item.item": "QuestionnaireResponse.item", + "RegulatedAuthorization.case.application": "RegulatedAuthorization.case", + "RequestOrchestration.action.action": "RequestOrchestration.action", + "StructureMap.group.rule.dependent.parameter": "StructureMap.group.rule.target.parameter", + "StructureMap.group.rule.rule": "StructureMap.group.rule", + "SubstanceDefinition.name.synonym": "SubstanceDefinition.name", + "SubstanceDefinition.name.translation": "SubstanceDefinition.name", + "SubstanceDefinition.structure.molecularWeight": "SubstanceDefinition.molecularWeight", + "TestReport.teardown.action.operation": "TestReport.setup.action.operation", + "TestReport.test.action.assert": "TestReport.setup.action.assert", + "TestReport.test.action.operation": "TestReport.setup.action.operation", + "TestScript.teardown.action.operation": "TestScript.setup.action.operation", + "TestScript.test.action.assert": "TestScript.setup.action.assert", + "TestScript.test.action.operation": "TestScript.setup.action.operation", + "ValueSet.compose.exclude": "ValueSet.compose.include", + "ValueSet.expansion.contains.contains": "ValueSet.expansion.contains", + "ValueSet.expansion.contains.designation": "ValueSet.compose.include.concept.designation" +} \ No newline at end of file diff --git a/fhir-context/r5/type2Parent.json b/fhir-context/r5/type2Parent.json new file mode 100644 index 00000000..e9b43410 --- /dev/null +++ b/fhir-context/r5/type2Parent.json @@ -0,0 +1,234 @@ +{ + "Account": "DomainResource", + "ActivityDefinition": "DomainResource", + "ActorDefinition": "DomainResource", + "Address": "DataType", + "AdministrableProductDefinition": "DomainResource", + "AdverseEvent": "DomainResource", + "Age": "Quantity", + "AllergyIntolerance": "DomainResource", + "Annotation": "DataType", + "Appointment": "DomainResource", + "AppointmentResponse": "DomainResource", + "ArtifactAssessment": "DomainResource", + "Attachment": "DataType", + "AuditEvent": "DomainResource", + "Availability": "DataType", + "BackboneElement": "Element", + "BackboneType": "DataType", + "Basic": "DomainResource", + "Binary": "Resource", + "BiologicallyDerivedProduct": "DomainResource", + "BiologicallyDerivedProductDispense": "DomainResource", + "BodyStructure": "DomainResource", + "Bundle": "Resource", + "CanonicalResource": "DomainResource", + "CapabilityStatement": "DomainResource", + "CarePlan": "DomainResource", + "CareTeam": "DomainResource", + "ChargeItem": "DomainResource", + "ChargeItemDefinition": "DomainResource", + "Citation": "DomainResource", + "Claim": "DomainResource", + "ClaimResponse": "DomainResource", + "ClinicalImpression": "DomainResource", + "ClinicalUseDefinition": "DomainResource", + "CodeSystem": "DomainResource", + "CodeableConcept": "DataType", + "CodeableReference": "DataType", + "Coding": "DataType", + "Communication": "DomainResource", + "CommunicationRequest": "DomainResource", + "CompartmentDefinition": "DomainResource", + "Composition": "DomainResource", + "ConceptMap": "DomainResource", + "Condition": "DomainResource", + "ConditionDefinition": "DomainResource", + "Consent": "DomainResource", + "ContactDetail": "DataType", + "ContactPoint": "DataType", + "Contract": "DomainResource", + "Contributor": "DataType", + "Count": "Quantity", + "Coverage": "DomainResource", + "CoverageEligibilityRequest": "DomainResource", + "CoverageEligibilityResponse": "DomainResource", + "DataRequirement": "DataType", + "DataType": "Element", + "DetectedIssue": "DomainResource", + "Device": "DomainResource", + "DeviceAssociation": "DomainResource", + "DeviceDefinition": "DomainResource", + "DeviceDispense": "DomainResource", + "DeviceMetric": "DomainResource", + "DeviceRequest": "DomainResource", + "DeviceUsage": "DomainResource", + "DiagnosticReport": "DomainResource", + "Distance": "Quantity", + "DocumentReference": "DomainResource", + "DomainResource": "Resource", + "Dosage": "BackboneType", + "Duration": "Quantity", + "Element": "Base", + "ElementDefinition": "BackboneType", + "Encounter": "DomainResource", + "EncounterHistory": "DomainResource", + "Endpoint": "DomainResource", + "EnrollmentRequest": "DomainResource", + "EnrollmentResponse": "DomainResource", + "EpisodeOfCare": "DomainResource", + "EventDefinition": "DomainResource", + "Evidence": "DomainResource", + "EvidenceReport": "DomainResource", + "EvidenceVariable": "DomainResource", + "ExampleScenario": "DomainResource", + "ExplanationOfBenefit": "DomainResource", + "Expression": "DataType", + "ExtendedContactDetail": "DataType", + "Extension": "DataType", + "FamilyMemberHistory": "DomainResource", + "Flag": "DomainResource", + "FormularyItem": "DomainResource", + "GenomicStudy": "DomainResource", + "Goal": "DomainResource", + "GraphDefinition": "DomainResource", + "Group": "DomainResource", + "GuidanceResponse": "DomainResource", + "HealthcareService": "DomainResource", + "HumanName": "DataType", + "Identifier": "DataType", + "ImagingSelection": "DomainResource", + "ImagingStudy": "DomainResource", + "Immunization": "DomainResource", + "ImmunizationEvaluation": "DomainResource", + "ImmunizationRecommendation": "DomainResource", + "ImplementationGuide": "DomainResource", + "Ingredient": "DomainResource", + "InsurancePlan": "DomainResource", + "InventoryItem": "DomainResource", + "InventoryReport": "DomainResource", + "Invoice": "DomainResource", + "Library": "DomainResource", + "Linkage": "DomainResource", + "List": "DomainResource", + "Location": "DomainResource", + "ManufacturedItemDefinition": "DomainResource", + "MarketingStatus": "BackboneType", + "Measure": "DomainResource", + "MeasureReport": "DomainResource", + "Medication": "DomainResource", + "MedicationAdministration": "DomainResource", + "MedicationDispense": "DomainResource", + "MedicationKnowledge": "DomainResource", + "MedicationRequest": "DomainResource", + "MedicationStatement": "DomainResource", + "MedicinalProductDefinition": "DomainResource", + "MessageDefinition": "DomainResource", + "MessageHeader": "DomainResource", + "Meta": "DataType", + "MetadataResource": "DomainResource", + "MolecularSequence": "DomainResource", + "MonetaryComponent": "DataType", + "Money": "DataType", + "MoneyQuantity": "Quantity", + "NamingSystem": "DomainResource", + "Narrative": "DataType", + "NutritionIntake": "DomainResource", + "NutritionOrder": "DomainResource", + "NutritionProduct": "DomainResource", + "Observation": "DomainResource", + "ObservationDefinition": "DomainResource", + "OperationDefinition": "DomainResource", + "OperationOutcome": "DomainResource", + "Organization": "DomainResource", + "OrganizationAffiliation": "DomainResource", + "PackagedProductDefinition": "DomainResource", + "ParameterDefinition": "DataType", + "Parameters": "Resource", + "Patient": "DomainResource", + "PaymentNotice": "DomainResource", + "PaymentReconciliation": "DomainResource", + "Period": "DataType", + "Permission": "DomainResource", + "Person": "DomainResource", + "PlanDefinition": "DomainResource", + "Practitioner": "DomainResource", + "PractitionerRole": "DomainResource", + "PrimitiveType": "DataType", + "Procedure": "DomainResource", + "ProductShelfLife": "BackboneType", + "Provenance": "DomainResource", + "Quantity": "DataType", + "Questionnaire": "DomainResource", + "QuestionnaireResponse": "DomainResource", + "Range": "DataType", + "Ratio": "DataType", + "RatioRange": "DataType", + "Reference": "DataType", + "RegulatedAuthorization": "DomainResource", + "RelatedArtifact": "DataType", + "RelatedPerson": "DomainResource", + "RequestOrchestration": "DomainResource", + "Requirements": "DomainResource", + "ResearchStudy": "DomainResource", + "ResearchSubject": "DomainResource", + "Resource": "Base", + "RiskAssessment": "DomainResource", + "SampledData": "DataType", + "Schedule": "DomainResource", + "SearchParameter": "DomainResource", + "ServiceRequest": "DomainResource", + "Signature": "DataType", + "SimpleQuantity": "Quantity", + "Slot": "DomainResource", + "Specimen": "DomainResource", + "SpecimenDefinition": "DomainResource", + "StructureDefinition": "DomainResource", + "StructureMap": "DomainResource", + "Subscription": "DomainResource", + "SubscriptionStatus": "DomainResource", + "SubscriptionTopic": "DomainResource", + "Substance": "DomainResource", + "SubstanceDefinition": "DomainResource", + "SubstanceNucleicAcid": "DomainResource", + "SubstancePolymer": "DomainResource", + "SubstanceProtein": "DomainResource", + "SubstanceReferenceInformation": "DomainResource", + "SubstanceSourceMaterial": "DomainResource", + "SupplyDelivery": "DomainResource", + "SupplyRequest": "DomainResource", + "Task": "DomainResource", + "TerminologyCapabilities": "DomainResource", + "TestPlan": "DomainResource", + "TestReport": "DomainResource", + "TestScript": "DomainResource", + "Timing": "BackboneType", + "Transport": "DomainResource", + "TriggerDefinition": "DataType", + "UsageContext": "DataType", + "ValueSet": "DomainResource", + "VerificationResult": "DomainResource", + "VirtualServiceDetail": "DataType", + "VisionPrescription": "DomainResource", + "base64Binary": "PrimitiveType", + "boolean": "PrimitiveType", + "canonical": "uri", + "code": "string", + "date": "PrimitiveType", + "dateTime": "PrimitiveType", + "decimal": "PrimitiveType", + "id": "string", + "instant": "PrimitiveType", + "integer": "PrimitiveType", + "integer64": "PrimitiveType", + "markdown": "string", + "oid": "uri", + "positiveInt": "integer", + "string": "PrimitiveType", + "time": "PrimitiveType", + "unsignedInt": "integer", + "uri": "PrimitiveType", + "url": "uri", + "uuid": "uri", + "xhtml": "Element" +} \ No newline at end of file diff --git a/index.d.ts b/index.d.ts index 19178203..05360641 100644 --- a/index.d.ts +++ b/index.d.ts @@ -20,15 +20,39 @@ declare module "fhirpath" { } declare module "fhirpath/fhir-context/dstu2" { - export const { choiceTypePaths, pathsDefinedElsewhere }: Model; + export const { + choiceTypePaths, + pathsDefinedElsewhere, + type2Parent, + path2Type + }: Model; +} + +declare module "fhirpath/fhir-context/r5" { + export const { + choiceTypePaths, + pathsDefinedElsewhere, + type2Parent, + path2Type + }: Model; } declare module "fhirpath/fhir-context/r4" { - export const { choiceTypePaths, pathsDefinedElsewhere }: Model; + export const { + choiceTypePaths, + pathsDefinedElsewhere, + type2Parent, + path2Type + }: Model; } declare module "fhirpath/fhir-context/stu3" { - export const { choiceTypePaths, pathsDefinedElsewhere }: Model; + export const { + choiceTypePaths, + pathsDefinedElsewhere, + type2Parent, + path2Type + }: Model; } interface Path { @@ -43,6 +67,12 @@ interface Model { pathsDefinedElsewhere: { [path: string]: string; }; + type2Parent: { + [path: string]: string; + }; + path2Type: { + [path: string]: string; + }; } type Compile = (resource: any, context: Context) => any[]; diff --git a/package-lock.json b/package-lock.json index 845a527d..d8a0b85b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fhirpath", - "version": "3.3.2", + "version": "3.4.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "fhirpath", - "version": "3.3.2", + "version": "3.4.0", "license": "MIT", "dependencies": { "@lhncbc/ucum-lhc": "^4.1.3", @@ -19,7 +19,7 @@ "fhirpath": "bin/fhirpath" }, "devDependencies": { - "@babel/core": "^7.17.5", + "@babel/core": "^7.21.4", "@babel/eslint-parser": "^7.17.0", "@babel/preset-env": "^7.16.11", "babel-loader": "^8.2.3", @@ -42,7 +42,7 @@ "webpack": "^5.11.1", "webpack-bundle-analyzer": "^4.4.2", "webpack-cli": "^4.9.1", - "xml2js": "^0.4.19", + "xml2js": "^0.5.0", "yargs": "^15.1.0" }, "engines": { @@ -50,12 +50,13 @@ } }, "node_modules/@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.0" + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" @@ -104,43 +105,46 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dev": true, "dependencies": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", - "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", + "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.17.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", - "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.17.2", - "@babel/parser": "^7.17.3", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", + "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.4", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.4", + "@babel/types": "^7.21.4", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.2", "semver": "^6.3.0" }, "engines": { @@ -151,153 +155,6 @@ "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/core/node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/core/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -348,15 +205,18 @@ } }, "node_modules/@babel/generator": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", - "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", + "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", "dev": true, "dependencies": { - "@babel/types": "^7.9.5", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/helper-annotate-as-pure": { @@ -371,28 +231,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", @@ -406,37 +244,16 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", + "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", + "@babel/compat-data": "^7.21.4", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { @@ -446,60 +263,15 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", - "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "dependencies": { - "caniuse-lite": "^1.0.30001312", - "electron-to-chromium": "^1.4.71", - "escalade": "^3.1.1", - "node-releases": "^2.0.2", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/caniuse-lite": { - "version": "1.0.30001313", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001313.tgz", - "integrity": "sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" + "yallist": "^3.0.2" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/electron-to-chromium": { - "version": "1.4.75", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.75.tgz", - "integrity": "sha512-LxgUNeu3BVU7sXaKjUDD9xivocQLxFtq6wgERrutdY/yIOps3ODOZExK1jg8DTEg4U8TUCb5MLGeWFOYuxjF3Q==", - "dev": true - }, - "node_modules/@babel/helper-compilation-targets/node_modules/node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", - "dev": true - }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -509,6 +281,12 @@ "semver": "bin/semver.js" } }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.17.6", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", @@ -530,1346 +308,1232 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", "dev": true, "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.4.0-0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-get-function-arity": { + "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/helper-explode-assignable-expression": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", "dev": true, + "dependencies": { + "@babel/types": "^7.16.7" + }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, - "bin": { - "parser": "bin/babel-parser.js" + "dependencies": { + "@babel/types": "^7.18.6" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/template": { + "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", + "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", "@babel/types": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/types": "^7.21.4" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/code-frame": { + "node_modules/@babel/helper-optimise-call-expression": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/types": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "node_modules/@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", "dev": true, "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-function-name": { + "node_modules/@babel/helper-replace-supers": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", "dev": true, "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", "@babel/types": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.20.2" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "node_modules/@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "node_modules/@babel/parser": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", + "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", "dev": true, "bin": { - "semver": "bin/semver.js" + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-environment-visitor/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-environment-visitor/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-explode-assignable-expression": { + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "node_modules/@babel/plugin-proposal-async-generator-functions/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.8.3" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-hoist-variables": { + "node_modules/@babel/plugin-proposal-class-properties": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-hoist-variables/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-proposal-class-properties/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { + "node_modules/@babel/plugin-proposal-class-static-block/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz", - "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-proposal-dynamic-import": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-proposal-dynamic-import/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-imports": { + "node_modules/@babel/plugin-proposal-export-namespace-from": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-imports/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-proposal-export-namespace-from/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-imports/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", - "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "node_modules/@babel/plugin-proposal-json-strings/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/code-frame": { + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "node_modules/@babel/plugin-proposal-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-function-name": { + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", "dev": true, "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-get-function-arity": { + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-split-export-declaration": { + "node_modules/@babel/plugin-proposal-numeric-separator": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-proposal-numeric-separator/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "node_modules/@babel/plugin-proposal-numeric-separator/node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-plugin-utils": "^7.10.4" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/parser": { + "node_modules/@babel/plugin-proposal-object-rest-spread": { "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", "dev": true, - "bin": { - "parser": "bin/babel-parser.js" + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "node_modules/@babel/plugin-proposal-object-rest-spread/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-proposal-optional-catch-binding/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-optimise-call-expression": { + "node_modules/@babel/plugin-proposal-optional-chaining": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-proposal-optional-chaining/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", - "dev": true - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-proposal-private-methods/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers": { + "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/code-frame": { + "node_modules/@babel/plugin-proposal-unicode-property-regex": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { - "node": ">=6.9.0" + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "node_modules/@babel/plugin-proposal-unicode-property-regex/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.12.13" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "node_modules/@babel/plugin-syntax-class-properties/node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "node_modules/@babel/plugin-syntax-class-static-block/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/helper-plugin-utils": "^7.8.3" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-plugin-utils": "^7.10.4" }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta/node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-simple-access/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-simple-access/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", + "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", "dev": true, "dependencies": { - "@babel/types": "^7.16.0" + "@babel/helper-plugin-utils": "^7.8.3" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, - "engines": { - "node": ">=6.9.0" + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-split-export-declaration": { + "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, "dependencies": { - "@babel/types": "^7.8.3" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, "dependencies": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/code-frame": { + "node_modules/@babel/plugin-syntax-private-property-in-object/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/highlight": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", "dev": true, "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/helper-plugin-utils": "^7.8.3" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", "dev": true, "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "node_modules/@babel/plugin-syntax-typescript/node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-split-export-declaration": { + "node_modules/@babel/plugin-transform-arrow-functions": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-transform-arrow-functions/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "node_modules/@babel/plugin-transform-block-scoped-functions": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", - "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "node_modules/@babel/plugin-transform-block-scoped-functions/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", - "@babel/types": "^7.17.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helpers/node_modules/@babel/code-frame": { + "node_modules/@babel/plugin-transform-block-scoping": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", "dev": true, "dependencies": { - "@babel/highlight": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helpers/node_modules/@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", + "node_modules/@babel/plugin-transform-block-scoping/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helpers/node_modules/@babel/helper-function-name": { + "node_modules/@babel/plugin-transform-classes": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", "dev": true, "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helpers/node_modules/@babel/helper-get-function-arity": { + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helpers/node_modules/@babel/helper-split-export-declaration": { + "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", "dev": true, "dependencies": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helpers/node_modules/@babel/helper-validator-identifier": { + "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helpers/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", + "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helpers/node_modules/@babel/template": { + "node_modules/@babel/plugin-transform-destructuring/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helpers/node_modules/@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/parser": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", - "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "node_modules/@babel/plugin-transform-dotall-regex/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "node_modules/@babel/plugin-transform-duplicate-keys": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.16.7" @@ -1878,10 +1542,10 @@ "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-duplicate-keys/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -1890,24 +1554,23 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "node_modules/@babel/plugin-transform-exponentiation-operator": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.13.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-exponentiation-operator/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -1916,15 +1579,13 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -1933,7 +1594,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-async-generator-functions/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-for-of/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -1942,13 +1603,14 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-class-properties": { + "node_modules/@babel/plugin-transform-function-name": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { @@ -1958,7 +1620,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-class-properties/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -1967,24 +1629,22 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", - "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.17.6", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.12.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-class-static-block/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-literals/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -1993,14 +1653,13 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-dynamic-import": { + "node_modules/@babel/plugin-transform-member-expression-literals": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2009,7 +1668,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-dynamic-import/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-member-expression-literals/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2018,14 +1677,15 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { + "node_modules/@babel/plugin-transform-modules-amd": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", "dev": true, "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "babel-plugin-dynamic-import-node": "^2.3.3" }, "engines": { "node": ">=6.9.0" @@ -2034,7 +1694,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-export-namespace-from/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2043,14 +1703,16 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", + "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", "dev": true, "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/helper-simple-access": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" }, "engines": { "node": ">=6.9.0" @@ -2059,7 +1721,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-json-strings/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2068,14 +1730,17 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "node_modules/@babel/plugin-transform-modules-systemjs": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", "dev": true, "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" }, "engines": { "node": ">=6.9.0" @@ -2084,7 +1749,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2093,14 +1758,14 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "node_modules/@babel/plugin-transform-modules-umd": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2109,7 +1774,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2118,14 +1783,28 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-numeric-separator": { + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2134,7 +1813,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-numeric-separator/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-new-target/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2143,29 +1822,14 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-numeric-separator/node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", - "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" + "@babel/helper-replace-supers": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2174,7 +1838,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-object-rest-spread/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2183,14 +1847,13 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "node_modules/@babel/plugin-transform-parameters": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2199,7 +1862,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-optional-catch-binding/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-parameters/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2208,15 +1871,13 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-optional-chaining": { + "node_modules/@babel/plugin-transform-property-literals": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2225,7 +1886,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-optional-chaining/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-property-literals/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2234,13 +1895,27 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.16.10", "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { @@ -2250,7 +1925,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-private-methods/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-reserved-words/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2259,16 +1934,13 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { + "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2277,7 +1949,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-private-property-in-object/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-shorthand-properties/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2286,23 +1958,23 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "node_modules/@babel/plugin-transform-spread": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-unicode-property-regex/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-spread/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2311,58 +1983,61 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "node_modules/@babel/plugin-transform-sticky-regex/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-properties/node_modules/@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "node_modules/@babel/plugin-transform-template-literals/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.16.7" }, "engines": { "node": ">=6.9.0" @@ -2371,7 +2046,7 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-static-block/node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-typeof-symbol/node_modules/@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", @@ -2380,1196 +2055,50 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "node_modules/@babel/plugin-transform-unicode-escapes/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-meta/node_modules/@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", - "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", - "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", - "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript/node_modules/@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.3.tgz", - "integrity": "sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz", - "integrity": "sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", - "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", - "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-new-target/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", - "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", - "dev": true, - "dependencies": { - "regenerator-transform": "^0.14.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex/node_modules/@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "node_modules/@babel/plugin-transform-unicode-regex/node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true, "engines": { "node": ">=6.9.0" @@ -3672,24 +2201,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/preset-env/node_modules/@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/preset-env/node_modules/@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/preset-env/node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", @@ -3717,19 +2228,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env/node_modules/@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/preset-env/node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -3768,42 +2266,52 @@ } }, "node_modules/@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", - "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.5", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.0", - "@babel/types": "^7.9.5", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", + "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@babel/types": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", - "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", + "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, "node_modules/@bcoe/v8-coverage": { @@ -5675,18 +4183,6 @@ "node": ">=8" } }, - "node_modules/babel-plugin-istanbul/node_modules/@babel/parser": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.8.tgz", - "integrity": "sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.0.4.tgz", @@ -6020,6 +4516,34 @@ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, "node_modules/bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", @@ -6109,14 +4633,24 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001233", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001233.tgz", - "integrity": "sha512-BmkbxLfStqiPA7IEzQpIk0UFZFf3A4E6fzjPJ6OR+bFC2L8ES9J8zGA/asoi47p8XDVkev+WJo2I2Nc8c/34Yg==", + "version": "1.0.30001481", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", + "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, "node_modules/caseless": { "version": "0.12.0", @@ -6363,7 +4897,7 @@ "node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, "node_modules/colorette": { @@ -6555,51 +5089,6 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-compat/node_modules/browserslist": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", - "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001312", - "electron-to-chromium": "^1.4.71", - "escalade": "^3.1.1", - "node-releases": "^2.0.2", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/core-js-compat/node_modules/caniuse-lite": { - "version": "1.0.30001313", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001313.tgz", - "integrity": "sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/core-js-compat/node_modules/electron-to-chromium": { - "version": "1.4.75", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.75.tgz", - "integrity": "sha512-LxgUNeu3BVU7sXaKjUDD9xivocQLxFtq6wgERrutdY/yIOps3ODOZExK1jg8DTEg4U8TUCb5MLGeWFOYuxjF3Q==", - "dev": true - }, - "node_modules/core-js-compat/node_modules/node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", - "dev": true - }, "node_modules/core-js-compat/node_modules/semver": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", @@ -7269,9 +5758,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.3.746", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.746.tgz", - "integrity": "sha512-3ffyGODL38apwSsIgXaWnAKNXChsjXhAmBTjbqCbrv1fBbVltuNLWh0zdrQbwK/oxPQ/Gss/kYfFAPPGu9mszQ==", + "version": "1.4.374", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.374.tgz", + "integrity": "sha512-dNP9tQNTrjgVlSXMqGaj0BdrCS+9pcUvy5/emB6x8kh0YwCoDZ0Z4ce1+7aod+KhybHUd5o5LgKrc5al4kVmzQ==", "dev": true }, "node_modules/emitter-component": { @@ -8914,7 +7403,7 @@ "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, "engines": { "node": ">=4" @@ -10284,55 +8773,6 @@ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-message-util/node_modules/@babel/code-frame": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz", - "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/jest-message-util/node_modules/@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/jest-message-util/node_modules/@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/jest-message-util/node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/jest-message-util/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -12410,9 +10850,9 @@ } }, "node_modules/node-releases": { - "version": "1.1.72", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz", - "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, "node_modules/nopt": { @@ -13424,15 +11864,6 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", "dev": true }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", @@ -14103,6 +12534,36 @@ "node": ">=8" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -14613,35 +13074,6 @@ "node": ">=0.10.0" } }, - "node_modules/webpack/node_modules/browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/webpack/node_modules/browserslist/node_modules/colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", - "dev": true - }, "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -14826,9 +13258,9 @@ "dev": true }, "node_modules/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", "dev": true, "dependencies": { "sax": ">=0.6.0", @@ -15017,12 +13449,13 @@ }, "dependencies": { "@ampproject/remapping": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", - "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.0" + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, "@arrows/array": { @@ -15068,154 +13501,43 @@ } }, "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", "dev": true, "requires": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.0.tgz", - "integrity": "sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", + "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", "dev": true }, "@babel/core": { - "version": "7.17.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.5.tgz", - "integrity": "sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.17.2", - "@babel/parser": "^7.17.3", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", + "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-compilation-targets": "^7.21.4", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.4", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.4", + "@babel/types": "^7.21.4", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", + "json5": "^2.2.2", "semver": "^6.3.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -15254,15 +13576,15 @@ } }, "@babel/generator": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz", - "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", + "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", "dev": true, "requires": { - "@babel/types": "^7.9.5", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" } }, "@babel/helper-annotate-as-pure": { @@ -15272,24 +13594,6 @@ "dev": true, "requires": { "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-builder-binary-assignment-operator-visitor": { @@ -15300,182 +13604,59 @@ "requires": { "@babel/helper-explode-assignable-expression": "^7.16.7", "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-compilation-targets": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz", - "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", + "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", "dev": true, "requires": { - "@babel/compat-data": "^7.16.4", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.17.5", + "@babel/compat-data": "^7.21.4", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "dependencies": { - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true - }, - "browserslist": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", - "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001312", - "electron-to-chromium": "^1.4.71", - "escalade": "^3.1.1", - "node-releases": "^2.0.2", - "picocolors": "^1.0.0" + "yallist": "^3.0.2" } }, - "caniuse-lite": { - "version": "1.0.30001313", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001313.tgz", - "integrity": "sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.75", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.75.tgz", - "integrity": "sha512-LxgUNeu3BVU7sXaKjUDD9xivocQLxFtq6wgERrutdY/yIOps3ODOZExK1jg8DTEg4U8TUCb5MLGeWFOYuxjF3Q==", - "dev": true - }, - "node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", - "dev": true - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", - "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } } } }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, "@babel/helper-create-regexp-features-plugin": { "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", @@ -15502,123 +13683,12 @@ "semver": "^6.1.2" }, "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -15628,31 +13698,10 @@ } }, "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } - } + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true }, "@babel/helper-explode-assignable-expression": { "version": "7.16.7", @@ -15661,71 +13710,25 @@ "dev": true, "requires": { "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" } }, "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, "requires": { - "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.18.6" } }, "@babel/helper-member-expression-to-functions": { @@ -15735,180 +13738,31 @@ "dev": true, "requires": { "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", "dev": true, "requires": { - "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.21.4" } }, "@babel/helper-module-transforms": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.6.tgz", - "integrity": "sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==", + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" } }, "@babel/helper-optimise-call-expression": { @@ -15918,24 +13772,6 @@ "dev": true, "requires": { "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-plugin-utils": { @@ -15953,24 +13789,6 @@ "@babel/helper-annotate-as-pure": "^7.16.7", "@babel/helper-wrap-function": "^7.16.8", "@babel/types": "^7.16.8" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-replace-supers": { @@ -15984,146 +13802,15 @@ "@babel/helper-optimise-call-expression": "^7.16.7", "@babel/traverse": "^7.16.7", "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } - } - }, - "@babel/helper-simple-access": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz", - "integrity": "sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } + } + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, + "requires": { + "@babel/types": "^7.20.2" } }, "@babel/helper-skip-transparent-expression-wrappers": { @@ -16133,39 +13820,33 @@ "dev": true, "requires": { "@babel/types": "^7.16.0" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true + }, "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", "dev": true }, "@babel/helper-wrap-function": { @@ -16178,260 +13859,34 @@ "@babel/template": "^7.16.7", "@babel/traverse": "^7.16.8", "@babel/types": "^7.16.8" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helpers": { - "version": "7.17.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.2.tgz", - "integrity": "sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", "dev": true, "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.0", - "@babel/types": "^7.17.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/generator": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.3.tgz", - "integrity": "sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==", - "dev": true, - "requires": { - "@babel/types": "^7.17.0", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/traverse": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", - "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.3", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.3", - "@babel/types": "^7.17.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - } + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" } }, "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.9.0", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz", - "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", + "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { @@ -17044,93 +14499,11 @@ "globals": "^11.1.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } } } }, @@ -17249,84 +14622,11 @@ "@babel/helper-plugin-utils": "^7.16.7" }, "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", - "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", - "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.3.tgz", - "integrity": "sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==", - "dev": true - }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } } } }, @@ -17421,12 +14721,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true } } }, @@ -17761,18 +15055,6 @@ "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", - "dev": true - }, "@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", @@ -17791,16 +15073,6 @@ "@babel/helper-plugin-utils": "^7.14.5" } }, - "@babel/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -17832,41 +15104,42 @@ } }, "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", "dev": true, "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" } }, "@babel/traverse": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz", - "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.5", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.0", - "@babel/types": "^7.9.5", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", + "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" + "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz", - "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==", + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", + "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, @@ -19378,12 +16651,6 @@ "test-exclude": "^6.0.0" }, "dependencies": { - "@babel/parser": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.8.tgz", - "integrity": "sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==", - "dev": true - }, "istanbul-lib-instrument": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.0.4.tgz", @@ -19650,6 +16917,18 @@ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, + "browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + } + }, "bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", @@ -19710,9 +16989,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001233", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001233.tgz", - "integrity": "sha512-BmkbxLfStqiPA7IEzQpIk0UFZFf3A4E6fzjPJ6OR+bFC2L8ES9J8zGA/asoi47p8XDVkev+WJo2I2Nc8c/34Yg==", + "version": "1.0.30001481", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", + "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", "dev": true }, "caseless": { @@ -19900,7 +17179,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, "colorette": { @@ -20055,37 +17334,6 @@ "semver": "7.0.0" }, "dependencies": { - "browserslist": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.3.tgz", - "integrity": "sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001312", - "electron-to-chromium": "^1.4.71", - "escalade": "^3.1.1", - "node-releases": "^2.0.2", - "picocolors": "^1.0.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001313", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001313.tgz", - "integrity": "sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.75", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.75.tgz", - "integrity": "sha512-LxgUNeu3BVU7sXaKjUDD9xivocQLxFtq6wgERrutdY/yIOps3ODOZExK1jg8DTEg4U8TUCb5MLGeWFOYuxjF3Q==", - "dev": true - }, - "node-releases": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", - "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", - "dev": true - }, "semver": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", @@ -20599,9 +17847,9 @@ } }, "electron-to-chromium": { - "version": "1.3.746", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.746.tgz", - "integrity": "sha512-3ffyGODL38apwSsIgXaWnAKNXChsjXhAmBTjbqCbrv1fBbVltuNLWh0zdrQbwK/oxPQ/Gss/kYfFAPPGu9mszQ==", + "version": "1.4.374", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.374.tgz", + "integrity": "sha512-dNP9tQNTrjgVlSXMqGaj0BdrCS+9pcUvy5/emB6x8kh0YwCoDZ0Z4ce1+7aod+KhybHUd5o5LgKrc5al4kVmzQ==", "dev": true }, "emitter-component": { @@ -21830,7 +19078,7 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true }, "has-symbols": { @@ -22930,45 +20178,6 @@ "stack-utils": "^2.0.3" }, "dependencies": { - "@babel/code-frame": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz", - "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true - }, - "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } - } - }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -24431,9 +21640,9 @@ "dev": true }, "node-releases": { - "version": "1.1.72", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz", - "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", "dev": true }, "nopt": { @@ -25222,12 +22431,6 @@ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", "dev": true }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, "source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", @@ -25744,6 +22947,16 @@ "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -25877,27 +23090,6 @@ "webpack-sources": "^3.2.3" }, "dependencies": { - "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - }, - "dependencies": { - "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", - "dev": true - } - } - }, "eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -26274,9 +23466,9 @@ "dev": true }, "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", "dev": true, "requires": { "sax": ">=0.6.0", diff --git a/package.json b/package.json index f83e5509..79ca0a88 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fhirpath", - "version": "3.3.2", + "version": "3.4.0", "description": "A FHIRPath engine", "main": "src/fhirpath.js", "dependencies": { @@ -11,7 +11,7 @@ "js-yaml": "^3.13.1" }, "devDependencies": { - "@babel/core": "^7.17.5", + "@babel/core": "^7.21.4", "@babel/eslint-parser": "^7.17.0", "@babel/preset-env": "^7.16.11", "babel-loader": "^8.2.3", @@ -34,7 +34,7 @@ "webpack": "^5.11.1", "webpack-bundle-analyzer": "^4.4.2", "webpack-cli": "^4.9.1", - "xml2js": "^0.4.19", + "xml2js": "^0.5.0", "yargs": "^15.1.0" }, "engines": { @@ -42,7 +42,7 @@ }, "scripts": { "generateParser": "cd src/parser; rimraf ./generated/*; java -Xmx500M -cp \"../../antlr-4.9.3-complete.jar:$CLASSPATH\" org.antlr.v4.Tool -o generated -Dlanguage=JavaScript FHIRPath.g4; grunt updateParserRequirements", - "build": "cd browser-build && webpack && rimraf fhirpath.zip && bestzip fhirpath.zip LICENSE.md fhirpath.min.js fhirpath.r4.min.js fhirpath.stu3.min.js fhirpath.dstu2.min.js && rimraf LICENSE.md", + "build": "cd browser-build && webpack && rimraf fhirpath.zip && bestzip fhirpath.zip LICENSE.md fhirpath.min.js fhirpath.r5.min.js fhirpath.r4.min.js fhirpath.stu3.min.js fhirpath.dstu2.min.js && rimraf LICENSE.md", "test:unit": "jest && TZ=America/New_York jest && TZ=Europe/Paris jest", "test:unit:debug": "echo 'open chrome chrome://inspect/' && node --inspect node_modules/.bin/jest --runInBand", "build:demo": "npm run build && cd demo && npm run build", diff --git a/test/cases/3.2_paths.yaml b/test/cases/3.2_paths.yaml index 205a4920..3dfc6f83 100644 --- a/test/cases/3.2_paths.yaml +++ b/test/cases/3.2_paths.yaml @@ -1,5 +1,10 @@ tests: - 'group: Paths with choice types': + - desc: 'Observation.value with an R5 FHIR model' + expression: 'Observation.value' + result: ["high"] + model: 'r5' + - desc: 'Observation.value with an R4 FHIR model' expression: 'Observation.value' result: ["high"] diff --git a/test/cypress/e2e/browser.cy.js b/test/cypress/e2e/browser.cy.js index 2972730e..f845113c 100644 --- a/test/cypress/e2e/browser.cy.js +++ b/test/cypress/e2e/browser.cy.js @@ -17,7 +17,7 @@ describe('Browser build of FHIRPath', function() { // Observation.value does not exist if no model is selected: cy.get('#result').should('have.value', '[]'); - for (let fhirVers of ['dstu2', 'stu3', 'r4']) { + for (let fhirVers of ['dstu2', 'stu3', 'r4', 'r5']) { // Change the model used: cy.get('#'+fhirVers).click(); // Observation.value exists if a model is selected: diff --git a/test/test_utils.js b/test/test_utils.js index 7139c62f..b0dadf80 100644 --- a/test/test_utils.js +++ b/test/test_utils.js @@ -4,6 +4,7 @@ const _ = require('lodash'); const resources = {}; const models = { + 'r5': require('../fhir-context/r5'), 'r4': require('../fhir-context/r4'), 'stu3': require('../fhir-context/stu3'), 'dstu2': require('../fhir-context/dstu2')