@medplum/fhirtypes
Version:
Medplum FHIR Type Definitions
333 lines (330 loc) • 11.8 kB
TypeScript
/*
* This is a generated file
* Do not edit manually.
*/
import { AccessPolicy } from './AccessPolicy';
import { Account } from './Account';
import { ActivityDefinition } from './ActivityDefinition';
import { AdverseEvent } from './AdverseEvent';
import { Agent } from './Agent';
import { AllergyIntolerance } from './AllergyIntolerance';
import { Appointment } from './Appointment';
import { AppointmentResponse } from './AppointmentResponse';
import { AsyncJob } from './AsyncJob';
import { AuditEvent } from './AuditEvent';
import { Basic } from './Basic';
import { Binary } from './Binary';
import { BiologicallyDerivedProduct } from './BiologicallyDerivedProduct';
import { BodyStructure } from './BodyStructure';
import { Bot } from './Bot';
import { BulkDataExport } from './BulkDataExport';
import { Bundle } from './Bundle';
import { CapabilityStatement } from './CapabilityStatement';
import { CarePlan } from './CarePlan';
import { CareTeam } from './CareTeam';
import { CatalogEntry } from './CatalogEntry';
import { ChargeItem } from './ChargeItem';
import { ChargeItemDefinition } from './ChargeItemDefinition';
import { Claim } from './Claim';
import { ClaimResponse } from './ClaimResponse';
import { ClientApplication } from './ClientApplication';
import { ClinicalImpression } from './ClinicalImpression';
import { CodeSystem } from './CodeSystem';
import { Communication } from './Communication';
import { CommunicationRequest } from './CommunicationRequest';
import { CompartmentDefinition } from './CompartmentDefinition';
import { Composition } from './Composition';
import { ConceptMap } from './ConceptMap';
import { Condition } from './Condition';
import { Consent } from './Consent';
import { Contract } from './Contract';
import { Coverage } from './Coverage';
import { CoverageEligibilityRequest } from './CoverageEligibilityRequest';
import { CoverageEligibilityResponse } from './CoverageEligibilityResponse';
import { DetectedIssue } from './DetectedIssue';
import { Device } from './Device';
import { DeviceDefinition } from './DeviceDefinition';
import { DeviceMetric } from './DeviceMetric';
import { DeviceRequest } from './DeviceRequest';
import { DeviceUseStatement } from './DeviceUseStatement';
import { DiagnosticReport } from './DiagnosticReport';
import { DocumentManifest } from './DocumentManifest';
import { DocumentReference } from './DocumentReference';
import { DomainConfiguration } from './DomainConfiguration';
import { EffectEvidenceSynthesis } from './EffectEvidenceSynthesis';
import { Encounter } from './Encounter';
import { Endpoint } from './Endpoint';
import { EnrollmentRequest } from './EnrollmentRequest';
import { EnrollmentResponse } from './EnrollmentResponse';
import { EpisodeOfCare } from './EpisodeOfCare';
import { EventDefinition } from './EventDefinition';
import { Evidence } from './Evidence';
import { EvidenceVariable } from './EvidenceVariable';
import { ExampleScenario } from './ExampleScenario';
import { ExplanationOfBenefit } from './ExplanationOfBenefit';
import { FamilyMemberHistory } from './FamilyMemberHistory';
import { Flag } from './Flag';
import { Goal } from './Goal';
import { GraphDefinition } from './GraphDefinition';
import { Group } from './Group';
import { GuidanceResponse } from './GuidanceResponse';
import { HealthcareService } from './HealthcareService';
import { ImagingStudy } from './ImagingStudy';
import { Immunization } from './Immunization';
import { ImmunizationEvaluation } from './ImmunizationEvaluation';
import { ImmunizationRecommendation } from './ImmunizationRecommendation';
import { ImplementationGuide } from './ImplementationGuide';
import { InsurancePlan } from './InsurancePlan';
import { Invoice } from './Invoice';
import { JsonWebKey } from './JsonWebKey';
import { Library } from './Library';
import { Linkage } from './Linkage';
import { List } from './List';
import { Location } from './Location';
import { Login } from './Login';
import { Measure } from './Measure';
import { MeasureReport } from './MeasureReport';
import { Media } from './Media';
import { Medication } from './Medication';
import { MedicationAdministration } from './MedicationAdministration';
import { MedicationDispense } from './MedicationDispense';
import { MedicationKnowledge } from './MedicationKnowledge';
import { MedicationRequest } from './MedicationRequest';
import { MedicationStatement } from './MedicationStatement';
import { MedicinalProduct } from './MedicinalProduct';
import { MedicinalProductAuthorization } from './MedicinalProductAuthorization';
import { MedicinalProductContraindication } from './MedicinalProductContraindication';
import { MedicinalProductIndication } from './MedicinalProductIndication';
import { MedicinalProductIngredient } from './MedicinalProductIngredient';
import { MedicinalProductInteraction } from './MedicinalProductInteraction';
import { MedicinalProductManufactured } from './MedicinalProductManufactured';
import { MedicinalProductPackaged } from './MedicinalProductPackaged';
import { MedicinalProductPharmaceutical } from './MedicinalProductPharmaceutical';
import { MedicinalProductUndesirableEffect } from './MedicinalProductUndesirableEffect';
import { MessageDefinition } from './MessageDefinition';
import { MessageHeader } from './MessageHeader';
import { MolecularSequence } from './MolecularSequence';
import { NamingSystem } from './NamingSystem';
import { NutritionOrder } from './NutritionOrder';
import { Observation } from './Observation';
import { ObservationDefinition } from './ObservationDefinition';
import { OperationDefinition } from './OperationDefinition';
import { OperationOutcome } from './OperationOutcome';
import { Organization } from './Organization';
import { OrganizationAffiliation } from './OrganizationAffiliation';
import { Parameters } from './Parameters';
import { PasswordChangeRequest } from './PasswordChangeRequest';
import { Patient } from './Patient';
import { PaymentNotice } from './PaymentNotice';
import { PaymentReconciliation } from './PaymentReconciliation';
import { Person } from './Person';
import { PlanDefinition } from './PlanDefinition';
import { Practitioner } from './Practitioner';
import { PractitionerRole } from './PractitionerRole';
import { Procedure } from './Procedure';
import { Project } from './Project';
import { ProjectMembership } from './ProjectMembership';
import { Provenance } from './Provenance';
import { Questionnaire } from './Questionnaire';
import { QuestionnaireResponse } from './QuestionnaireResponse';
import { RelatedPerson } from './RelatedPerson';
import { RequestGroup } from './RequestGroup';
import { ResearchDefinition } from './ResearchDefinition';
import { ResearchElementDefinition } from './ResearchElementDefinition';
import { ResearchStudy } from './ResearchStudy';
import { ResearchSubject } from './ResearchSubject';
import { RiskAssessment } from './RiskAssessment';
import { RiskEvidenceSynthesis } from './RiskEvidenceSynthesis';
import { Schedule } from './Schedule';
import { SearchParameter } from './SearchParameter';
import { ServiceRequest } from './ServiceRequest';
import { Slot } from './Slot';
import { SmartAppLaunch } from './SmartAppLaunch';
import { Specimen } from './Specimen';
import { SpecimenDefinition } from './SpecimenDefinition';
import { StructureDefinition } from './StructureDefinition';
import { StructureMap } from './StructureMap';
import { Subscription } from './Subscription';
import { SubscriptionStatus } from './SubscriptionStatus';
import { Substance } from './Substance';
import { SubstanceNucleicAcid } from './SubstanceNucleicAcid';
import { SubstancePolymer } from './SubstancePolymer';
import { SubstanceProtein } from './SubstanceProtein';
import { SubstanceReferenceInformation } from './SubstanceReferenceInformation';
import { SubstanceSourceMaterial } from './SubstanceSourceMaterial';
import { SubstanceSpecification } from './SubstanceSpecification';
import { SupplyDelivery } from './SupplyDelivery';
import { SupplyRequest } from './SupplyRequest';
import { Task } from './Task';
import { TerminologyCapabilities } from './TerminologyCapabilities';
import { TestReport } from './TestReport';
import { TestScript } from './TestScript';
import { User } from './User';
import { UserConfiguration } from './UserConfiguration';
import { UserSecurityRequest } from './UserSecurityRequest';
import { ValueSet } from './ValueSet';
import { VerificationResult } from './VerificationResult';
import { VisionPrescription } from './VisionPrescription';
export type Resource = AccessPolicy
| Account
| ActivityDefinition
| AdverseEvent
| Agent
| AllergyIntolerance
| Appointment
| AppointmentResponse
| AsyncJob
| AuditEvent
| Basic
| Binary
| BiologicallyDerivedProduct
| BodyStructure
| Bot
| BulkDataExport
| Bundle
| CapabilityStatement
| CarePlan
| CareTeam
| CatalogEntry
| ChargeItem
| ChargeItemDefinition
| Claim
| ClaimResponse
| ClientApplication
| ClinicalImpression
| CodeSystem
| Communication
| CommunicationRequest
| CompartmentDefinition
| Composition
| ConceptMap
| Condition
| Consent
| Contract
| Coverage
| CoverageEligibilityRequest
| CoverageEligibilityResponse
| DetectedIssue
| Device
| DeviceDefinition
| DeviceMetric
| DeviceRequest
| DeviceUseStatement
| DiagnosticReport
| DocumentManifest
| DocumentReference
| DomainConfiguration
| EffectEvidenceSynthesis
| Encounter
| Endpoint
| EnrollmentRequest
| EnrollmentResponse
| EpisodeOfCare
| EventDefinition
| Evidence
| EvidenceVariable
| ExampleScenario
| ExplanationOfBenefit
| FamilyMemberHistory
| Flag
| Goal
| GraphDefinition
| Group
| GuidanceResponse
| HealthcareService
| ImagingStudy
| Immunization
| ImmunizationEvaluation
| ImmunizationRecommendation
| ImplementationGuide
| InsurancePlan
| Invoice
| JsonWebKey
| Library
| Linkage
| List
| Location
| Login
| Measure
| MeasureReport
| Media
| Medication
| MedicationAdministration
| MedicationDispense
| MedicationKnowledge
| MedicationRequest
| MedicationStatement
| MedicinalProduct
| MedicinalProductAuthorization
| MedicinalProductContraindication
| MedicinalProductIndication
| MedicinalProductIngredient
| MedicinalProductInteraction
| MedicinalProductManufactured
| MedicinalProductPackaged
| MedicinalProductPharmaceutical
| MedicinalProductUndesirableEffect
| MessageDefinition
| MessageHeader
| MolecularSequence
| NamingSystem
| NutritionOrder
| Observation
| ObservationDefinition
| OperationDefinition
| OperationOutcome
| Organization
| OrganizationAffiliation
| Parameters
| PasswordChangeRequest
| Patient
| PaymentNotice
| PaymentReconciliation
| Person
| PlanDefinition
| Practitioner
| PractitionerRole
| Procedure
| Project
| ProjectMembership
| Provenance
| Questionnaire
| QuestionnaireResponse
| RelatedPerson
| RequestGroup
| ResearchDefinition
| ResearchElementDefinition
| ResearchStudy
| ResearchSubject
| RiskAssessment
| RiskEvidenceSynthesis
| Schedule
| SearchParameter
| ServiceRequest
| Slot
| SmartAppLaunch
| Specimen
| SpecimenDefinition
| StructureDefinition
| StructureMap
| Subscription
| SubscriptionStatus
| Substance
| SubstanceNucleicAcid
| SubstancePolymer
| SubstanceProtein
| SubstanceReferenceInformation
| SubstanceSourceMaterial
| SubstanceSpecification
| SupplyDelivery
| SupplyRequest
| Task
| TerminologyCapabilities
| TestReport
| TestScript
| User
| UserConfiguration
| UserSecurityRequest
| ValueSet
| VerificationResult
| VisionPrescription;