dstu2/dstu2 library
Classes
- Account
- Address
- AllergyIntolerance
- AllergyIntoleranceReaction
- Annotation
- Appointment
- AppointmentParticipant
- AppointmentResponse
- Attachment
- AuditEvent
- AuditEventEvent
- AuditEventObject
- AuditEventObjectDetail
- AuditEventParticipant
- AuditEventParticipantNetwork
- AuditEventSource
- Basic
- Binary
- BodySite
- Bundle
- BundleEntry
- BundleEntryRequest
- BundleEntryResponse
- BundleEntrySearch
- BundleLink
- CapabilityStatement
- CarePlan
- CarePlanActivity
- CarePlanActivityDetail
- CarePlanParticipant
- CarePlanRelatedPlan
- Claim
- ClaimCoverage
- ClaimDetailSubDetail
- ClaimDiagnosis
- ClaimItem
- ClaimItemDetail
- ClaimItemProsthesis
- ClaimMissingTeeth
- ClaimPayee
- ClaimResponse
- ClaimResponseAddItem
- ClaimResponseAddItemDetail
- ClaimResponseCoverage
- ClaimResponseDetailSubDetail
- ClaimResponseError
- ClaimResponseItem
- ClaimResponseItemAdjudication
- ClaimResponseItemDetail
- ClaimResponseNote
- ClinicalImpression
- ClinicalImpressionFinding
- ClinicalImpressionInvestigations
- ClinicalImpressionRuledOut
- CodeableConcept
- Coding
- Communication
- CommunicationPayload
- CommunicationRequest
- CommunicationRequestPayload
- Composition
- CompositionAttester
- CompositionEvent
- CompositionSection
- ConceptMap
- ConceptMapContact
- ConceptMapElement
- ConceptMapElementTarget
- ConceptMapTargetDependsOn
- Condition
- ConditionEvidence
- ConditionStage
- Conformance
- ConformanceContact
- ConformanceDocument
- ConformanceImplementation
- ConformanceMessaging
- ConformanceMessagingEndpoint
- ConformanceMessagingEvent
- ConformanceResourceInteraction
- ConformanceResourceSearchParam
- ConformanceRest
- ConformanceRestInteraction
- ConformanceRestOperation
- ConformanceRestResource
- ConformanceRestSecurity
- ConformanceSecurityCertificate
- ConformanceSoftware
- ContactPoint
- Contract
- ContractActor
- ContractFriendly
- ContractLegal
- ContractRule
- ContractSigner
- ContractTerm
- ContractTermActor
- ContractValuedItem
- Coverage
- DataElement
- DataElementContact
- DataElementMapping
- DetectedIssue
- DetectedIssueMitigation
- Device
- DeviceComponent
- DeviceComponentProductionSpecification
- DeviceMetric
- DeviceMetricCalibration
- DeviceUseRequest
- DeviceUseStatement
- DiagnosticOrder
- DiagnosticOrderEvent
- DiagnosticOrderItem
- DiagnosticReport
- DiagnosticReportImage
- DocumentManifest
- DocumentManifestContent
- DocumentManifestRelated
- DocumentReference
- DocumentReferenceContent
- DocumentReferenceContext
- DocumentReferenceContextRelated
- DocumentReferenceRelatesTo
- Element
- ElementDefinition
- ElementDefinitionBase
- ElementDefinitionBinding
- ElementDefinitionConstraint
- ElementDefinitionMapping
- ElementDefinitionSlicing
- ElementDefinitionType
- EligibilityRequest
- EligibilityResponse
- Encounter
- EncounterHospitalization
- EncounterLocation
- EncounterParticipant
- EncounterStatusHistory
- EnrollmentRequest
- EnrollmentResponse
- EpisodeOfCare
- EpisodeOfCareCareTeam
- EpisodeOfCareStatusHistory
- ExplanationOfBenefit
- FamilyMemberHistory
- FamilyMemberHistoryCondition
- FhirExtension
- FhirGroup
- FhirList
- FhirListEntry
- FhirMeta
- Flag
- Goal
- GoalOutcome
- GroupCharacteristic
- GroupMember
- HealthcareService
- HealthcareServiceAvailableTime
- HealthcareServiceNotAvailable
- HealthcareServiceServiceType
- HumanName
- Identifier
- ImagingObjectSelection
- ImagingObjectSelectionInstanceFrames
- ImagingObjectSelectionSeriesInstance
- ImagingObjectSelectionStudy
- ImagingObjectSelectionStudySeries
- ImagingStudy
- ImagingStudySeries
- ImagingStudySeriesInstance
- Immunization
- ImmunizationExplanation
- ImmunizationReaction
- ImmunizationRecommendation
- ImmunizationRecommendationRecommendation
- ImmunizationRecommendationRecommendationDateCriterion
- ImmunizationRecommendationRecommendationProtocol
- ImmunizationVaccinationProtocol
- ImplementationGuide
- ImplementationGuideContact
- ImplementationGuideDependency
- ImplementationGuideGlobal
- ImplementationGuidePackage
- ImplementationGuidePackageResource
- ImplementationGuidePage
- Location
- LocationPosition
- Media
- Medication
- MedicationAdministration
- MedicationAdministrationDosage
- MedicationDispense
- MedicationDispenseDosageInstruction
- MedicationDispenseSubstitution
- MedicationOrder
- MedicationOrderDispenseRequest
- MedicationOrderDosageInstruction
- MedicationOrderSubstitution
- MedicationPackage
- MedicationPackageContent
- MedicationProduct
- MedicationProductBatch
- MedicationProductIngredient
- MedicationStatement
- MedicationStatementDosage
- MessageHeader
- MessageHeaderDestination
- MessageHeaderResponse
- MessageHeaderSource
- NamingSystem
- NamingSystemContact
- NamingSystemUniqueId
- Narrative
- NutritionOrder
- NutritionOrderEnteralFormula
- NutritionOrderEnteralFormulaAdministration
- NutritionOrderOralDiet
- NutritionOrderOralDietNutrient
- NutritionOrderOralDietTexture
- NutritionOrderSupplement
- Observation
- ObservationComponent
- ObservationReferenceRange
- ObservationRelated
- OperationDefinition
- OperationDefinitionContact
- OperationDefinitionParameter
- OperationDefinitionParameterBinding
- OperationOutcome
- OperationOutcomeIssue
- Order
- OrderResponse
- OrderWhen
- Organization
- OrganizationContact
- Parameters
- ParametersParameter
- Patient
- PatientAnimal
- PatientCommunication
- PatientContact
- PatientLink
- PaymentNotice
- PaymentReconciliation
- PaymentReconciliationDetail
- PaymentReconciliationNote
- Period
- Person
- PersonLink
- Practitioner
- PractitionerPractitionerRole
- PractitionerQualification
- Procedure
- ProcedureFocalDevice
- ProcedurePerformer
- ProcedureRequest
- ProcessRequest
- ProcessRequestItem
- ProcessResponse
- ProcessResponseNotes
- Provenance
- ProvenanceAgent
- ProvenanceAgentRelatedAgent
- ProvenanceEntity
- Quantity
- Questionnaire
- QuestionnaireGroup
- QuestionnaireGroupQuestion
- QuestionnaireResponse
- QuestionnaireResponseGroup
- QuestionnaireResponseGroupQuestion
- QuestionnaireResponseQuestionAnswer
- Range
- Ratio
- Reference
- ReferralRequest
- RelatedPerson
- Resource
- This class ends up functioning mostly like an abstract superclass. Some of the fields in other classes contain a generic resource, so in order for them to be able to implement a resource.toJson() function, it also has to be implemented here (although it is always overridden). Each resource class also has it's own fromJson() function as well. The fromJson function in this class is only used if the resourceType is not previously known
- RiskAssessment
- RiskAssessmentPrediction
- SampledData
- Schedule
- SearchParameter
- SearchParameterContact
- Signature
- Slot
- Specimen
- SpecimenCollection
- SpecimenContainer
- SpecimenTreatment
- StructureDefinition
- StructureDefinitionContact
- StructureDefinitionDifferential
- StructureDefinitionMapping
- StructureDefinitionSnapshot
- Subscription
- SubscriptionChannel
- Substance
- SubstanceIngredient
- SubstanceInstance
- SupplyDelivery
- SupplyRequest
- SupplyRequestWhen
- TestScript
- TestScriptActionAssert
- TestScriptActionOperation
- TestScriptContact
- TestScriptFixture
- TestScriptMetadata
- TestScriptMetadataCapability
- TestScriptMetadataLink
- TestScriptOperationRequestHeader
- TestScriptSetup
- TestScriptSetupAction
- TestScriptTeardown
- TestScriptTeardownAction
- TestScriptTest
- TestScriptVariable
- Timing
- TimingRepeat
- TypeCodeExtension
- ValueSet
- ValueSetCodeSystem
- ValueSetCodeSystemConcept
- ValueSetCompose
- ValueSetComposeInclude
- ValueSetConceptDesignation
- ValueSetContact
- ValueSetExpansion
- ValueSetExpansionContains
- ValueSetExpansionParameter
- ValueSetIncludeConcept
- ValueSetIncludeFilter
- VisionPrescription
- VisionPrescriptionDispense
Enums
- AccountStatus
- AddressType
- AddressUse
- AllergyIntoleranceCategory
- AllergyIntoleranceCriticality
- AllergyIntoleranceStatus
- AllergyIntoleranceType
- AppointmentResponseParticipantStatus
- AppointmentStatus
- AssertContentType
- AssertDirection
- AssertOperator
- AssertResponse
- AttesterMode
- AvailableTimeDaysOfWeek
- BundleType
- CalibrationState
- CalibrationType
- CarePlanStatus
- ChannelType
- ClaimResponseOutcome
- ClaimType
- ClaimUse
- ClinicalImpressionStatus
- CommunicationRequestStatus
- CommunicationStatus
- CompositionStatus
- ConceptMapStatus
- ConditionClinicalStatus
- ConditionVerificationStatus
- ConformanceAcceptUnknown
- ConformanceFormat
- ConformanceKind
- ConformanceStatus
- ConstraintSeverity
- ContactGender
- ContactPointSystem
- ContactPointUse
- DataElementStatus
- DataElementStringency
- DependencyType
- DetailCategory
- DetailStatus
- DetectedIssueSeverity
- DeviceComponentMeasurementPrinciple
- DeviceMetricCategory
- DeviceMetricColor
- DeviceMetricOperationalStatus
- DeviceStatus
- DeviceUseRequestPriority
- DeviceUseRequestStatus
- DiagnosticOrderPriority
- DiagnosticOrderStatus
- DiagnosticReportStatus
- DispenseBase
- DispenseEye
- DocumentManifestStatus
- DocumentMode
- DocumentReferenceStatus
- Dstu2ResourceType
- ElementDefinitionBindingStrength
- EligibilityResponseOutcome
- EncounterClass
- EncounterHistoryStatus
- EncounterLocationStatus
- EncounterStatus
- EnrollmentResponseOutcome
- EntityRole
- EpisodeOfCareHistoryStatus
- EpisodeOfCareStatus
- EventCategory
- EventMode
- EventStatus
- ExplanationOfBenefitOutcome
- FamilyMemberHistoryGender
- FamilyMemberHistoryStatus
- FilterOp
- FlagStatus
- GoalStatus
- GroupType
- HumanNameUse
- IdentifierUse
- ImagingStudyAvailability
- ImmunizationStatus
- ImplementationGuideStatus
- IssueSeverity
- ItemStatus
- LinkAssurance
- LinkType
- ListMode
- ListStatus
- LocationMode
- LocationStatus
- MediaType
- MedicationAdministrationStatus
- MedicationDispenseStatus
- MedicationOrderStatus
- MedicationStatementStatus
- NamingSystemKind
- NamingSystemStatus
- NarrativeStatus
- NutritionOrderStatus
- ObservationStatus
- OperationAccept
- OperationContentType
- OperationDefinitionBindingStrength
- OperationDefinitionKind
- OperationDefinitionStatus
- OrderResponseOrderStatus
- PageKind
- ParameterUse
- ParticipantRequired
- ParticipantStatus
- PatientGender
- PaymentReconciliationOutcome
- PersonGender
- PractitionerGender
- ProcedureRequestPriority
- ProcedureRequestStatus
- ProcedureStatus
- ProcessRequestAction
- QuantityComparator
- QuestionnaireResponseStatus
- QuestionnaireStatus
- QuestionType
- ReactionCertainty
- ReactionSeverity
- ReferralRequestStatus
- RelatedPersonGender
- RelatedPlanCode
- RelatedType
- RelatesToCode
- RepeatUnits
- RequestMethod
- ResourceConditionalDelete
- ResourceInteractionCode
- ResourcePurpose
- ResourceVersioning
- ResponseCode
- RestInteractionCode
- RestMode
- RestTransactionMode
- SearchMode
- SearchParameterStatus
- SearchParameterType
- SearchParameterXpathUsage
- SearchParamModifier
- SearchParamType
- SectionMode
- SeriesAvailability
- SlicingRules
- SlotFreeBusyType
- SpecimenStatus
- StructureDefinitionContextType
- StructureDefinitionKind
- StructureDefinitionStatus
- SubscriptionStatus
- SupplyDeliveryStatus
- SupplyRequestStatus
- TargetEquivalence
- TestScriptStatus
- TypeAggregation
- UniqueIdType
- ValueSetStatus
Extensions
Constants
-
resourceTypeFromStringMap
→ const Map<
String, Dstu2ResourceType> -
resourceTypeToStringMap
→ const Map<
Dstu2ResourceType, String>