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
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
PaymentNotice
PaymentReconciliation
PaymentReconciliationDetail
PaymentReconciliationNote
Period
Person
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
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