Class: FHIR::R5::ExplanationOfBenefit
- Defined in:
- lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb
Defined Under Namespace
Classes: Accident, AddItem, BenefitBalance, CareTeam, Diagnosis, Event, Insurance, Item, Payee, Payment, Procedure, ProcessNote, Related, SupportingInfo, Total
Constant Summary collapse
- SEARCH_PARAMS =
['care-team', 'claim', 'coverage', 'created', 'detail-udi', 'disposition', 'encounter', 'enterer', 'facility', 'identifier', 'item-udi', 'patient', 'payee', 'procedure-udi', 'provider', 'status', 'subdetail-udi']
- METADATA =
{ 'id' => {'type'=>'id', 'path'=>'ExplanationOfBenefit.id', 'min'=>0, 'max'=>1}, 'meta' => {'type'=>'Meta', 'path'=>'ExplanationOfBenefit.meta', 'min'=>0, 'max'=>1}, 'implicitRules' => {'type'=>'uri', 'path'=>'ExplanationOfBenefit.implicitRules', 'min'=>0, 'max'=>1}, 'language' => {'type'=>'code', 'path'=>'ExplanationOfBenefit.language', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'required', 'additional'=>[{'purpose'=>'starter', 'valueSet'=>'http://hl7.org/fhir/ValueSet/languages'}], 'uri'=>'http://hl7.org/fhir/ValueSet/all-languages'}}, 'text' => {'type'=>'Narrative', 'path'=>'ExplanationOfBenefit.text', 'min'=>0, 'max'=>1}, 'contained' => {'type'=>'Resource', 'path'=>'ExplanationOfBenefit.contained', 'min'=>0, 'max'=>Float::INFINITY}, 'extension' => {'type'=>'Extension', 'path'=>'ExplanationOfBenefit.extension', 'min'=>0, 'max'=>Float::INFINITY}, 'modifierExtension' => {'type'=>'Extension', 'path'=>'ExplanationOfBenefit.modifierExtension', 'min'=>0, 'max'=>Float::INFINITY}, 'identifier' => {'type'=>'Identifier', 'path'=>'ExplanationOfBenefit.identifier', 'min'=>0, 'max'=>Float::INFINITY}, 'traceNumber' => {'type'=>'Identifier', 'path'=>'ExplanationOfBenefit.traceNumber', 'min'=>0, 'max'=>Float::INFINITY}, 'status' => {'valid_codes'=>{'http://hl7.org/fhir/explanationofbenefit-status'=>['active', 'cancelled', 'draft', 'entered-in-error']}, 'type'=>'code', 'path'=>'ExplanationOfBenefit.status', 'min'=>1, 'max'=>1, 'binding'=>{'strength'=>'required', 'uri'=>'http://hl7.org/fhir/ValueSet/explanationofbenefit-status'}}, 'type' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/claim-type'=>['institutional', 'oral', 'pharmacy', 'professional', 'vision']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.type', 'min'=>1, 'max'=>1, 'binding'=>{'strength'=>'extensible', 'uri'=>'http://hl7.org/fhir/ValueSet/claim-type'}}, 'subType' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/ex-claimsubtype'=>['ortho', 'emergency']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.subType', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/claim-subtype'}}, 'use' => {'valid_codes'=>{'http://hl7.org/fhir/claim-use'=>['claim', 'preauthorization', 'predetermination']}, 'type'=>'code', 'path'=>'ExplanationOfBenefit.use', 'min'=>1, 'max'=>1, 'binding'=>{'strength'=>'required', 'uri'=>'http://hl7.org/fhir/ValueSet/claim-use'}}, 'patient' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/Patient'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.patient', 'min'=>1, 'max'=>1}, 'billablePeriod' => {'type'=>'Period', 'path'=>'ExplanationOfBenefit.billablePeriod', 'min'=>0, 'max'=>1}, 'created' => {'type'=>'dateTime', 'path'=>'ExplanationOfBenefit.created', 'min'=>1, 'max'=>1}, 'enterer' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.enterer', 'min'=>0, 'max'=>1}, 'insurer' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/Organization'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.insurer', 'min'=>0, 'max'=>1}, 'provider' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/Organization'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.provider', 'min'=>0, 'max'=>1}, 'priority' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/processpriority'=>['stat', 'normal', 'deferred']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.priority', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/process-priority'}}, 'fundsReserveRequested' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/fundsreserve'=>['patient', 'provider', 'none']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.fundsReserveRequested', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/fundsreserve'}}, 'fundsReserve' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/fundsreserve'=>['patient', 'provider', 'none']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.fundsReserve', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/fundsreserve'}}, 'related' => {'type'=>'ExplanationOfBenefit::Related', 'path'=>'ExplanationOfBenefit.related', 'min'=>0, 'max'=>Float::INFINITY}, 'prescription' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://hl7.org/fhir/StructureDefinition/VisionPrescription'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.prescription', 'min'=>0, 'max'=>1}, 'originalPrescription' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/MedicationRequest'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.originalPrescription', 'min'=>0, 'max'=>1}, 'event' => {'type'=>'ExplanationOfBenefit::Event', 'path'=>'ExplanationOfBenefit.event', 'min'=>0, 'max'=>Float::INFINITY}, 'payee' => {'type'=>'ExplanationOfBenefit::Payee', 'path'=>'ExplanationOfBenefit.payee', 'min'=>0, 'max'=>1}, 'referral' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/ServiceRequest'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.referral', 'min'=>0, 'max'=>1}, 'encounter' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/Encounter'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.encounter', 'min'=>0, 'max'=>Float::INFINITY}, 'facility' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Organization'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.facility', 'min'=>0, 'max'=>1}, 'claim' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/Claim'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.claim', 'min'=>0, 'max'=>1}, 'claimResponse' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/ClaimResponse'], 'type'=>'Reference', 'path'=>'ExplanationOfBenefit.claimResponse', 'min'=>0, 'max'=>1}, 'outcome' => {'valid_codes'=>{'http://hl7.org/fhir/claim-outcome'=>['queued', 'complete', 'error', 'partial']}, 'type'=>'code', 'path'=>'ExplanationOfBenefit.outcome', 'min'=>1, 'max'=>1, 'binding'=>{'strength'=>'required', 'uri'=>'http://hl7.org/fhir/ValueSet/claim-outcome'}}, 'decision' => {'valid_codes'=>{'http://hl7.org/fhir/claim-decision'=>['denied', 'approved', 'partial', 'pending']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.decision', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/claim-decision'}}, 'disposition' => {'type'=>'string', 'path'=>'ExplanationOfBenefit.disposition', 'min'=>0, 'max'=>1}, 'preAuthRef' => {'type'=>'string', 'path'=>'ExplanationOfBenefit.preAuthRef', 'min'=>0, 'max'=>Float::INFINITY}, 'preAuthRefPeriod' => {'type'=>'Period', 'path'=>'ExplanationOfBenefit.preAuthRefPeriod', 'min'=>0, 'max'=>Float::INFINITY}, 'diagnosisRelatedGroup' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup'=>['100', '101', '300', '400']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.diagnosisRelatedGroup', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/ex-diagnosisrelatedgroup'}}, 'careTeam' => {'type'=>'ExplanationOfBenefit::CareTeam', 'path'=>'ExplanationOfBenefit.careTeam', 'min'=>0, 'max'=>Float::INFINITY}, 'supportingInfo' => {'type'=>'ExplanationOfBenefit::SupportingInfo', 'path'=>'ExplanationOfBenefit.supportingInfo', 'min'=>0, 'max'=>Float::INFINITY}, 'diagnosis' => {'type'=>'ExplanationOfBenefit::Diagnosis', 'path'=>'ExplanationOfBenefit.diagnosis', 'min'=>0, 'max'=>Float::INFINITY}, 'procedure' => {'type'=>'ExplanationOfBenefit::Procedure', 'path'=>'ExplanationOfBenefit.procedure', 'min'=>0, 'max'=>Float::INFINITY}, 'precedence' => {'type'=>'positiveInt', 'path'=>'ExplanationOfBenefit.precedence', 'min'=>0, 'max'=>1}, 'insurance' => {'type'=>'ExplanationOfBenefit::Insurance', 'path'=>'ExplanationOfBenefit.insurance', 'min'=>0, 'max'=>Float::INFINITY}, 'accident' => {'type'=>'ExplanationOfBenefit::Accident', 'path'=>'ExplanationOfBenefit.accident', 'min'=>0, 'max'=>1}, 'patientPaid' => {'type'=>'Money', 'path'=>'ExplanationOfBenefit.patientPaid', 'min'=>0, 'max'=>1}, 'item' => {'type'=>'ExplanationOfBenefit::Item', 'path'=>'ExplanationOfBenefit.item', 'min'=>0, 'max'=>Float::INFINITY}, 'addItem' => {'type'=>'ExplanationOfBenefit::AddItem', 'path'=>'ExplanationOfBenefit.addItem', 'min'=>0, 'max'=>Float::INFINITY}, 'adjudication' => {'type'=>'ExplanationOfBenefit::Item::Adjudication', 'path'=>'ExplanationOfBenefit.adjudication', 'min'=>0, 'max'=>Float::INFINITY}, 'total' => {'type'=>'ExplanationOfBenefit::Total', 'path'=>'ExplanationOfBenefit.total', 'min'=>0, 'max'=>Float::INFINITY}, 'payment' => {'type'=>'ExplanationOfBenefit::Payment', 'path'=>'ExplanationOfBenefit.payment', 'min'=>0, 'max'=>1}, 'formCode' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/forms-codes'=>['1', '2']}, 'type'=>'CodeableConcept', 'path'=>'ExplanationOfBenefit.formCode', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/forms'}}, 'form' => {'type'=>'Attachment', 'path'=>'ExplanationOfBenefit.form', 'min'=>0, 'max'=>1}, 'processNote' => {'type'=>'ExplanationOfBenefit::ProcessNote', 'path'=>'ExplanationOfBenefit.processNote', 'min'=>0, 'max'=>Float::INFINITY}, 'benefitPeriod' => {'type'=>'Period', 'path'=>'ExplanationOfBenefit.benefitPeriod', 'min'=>0, 'max'=>1}, 'benefitBalance' => {'type'=>'ExplanationOfBenefit::BenefitBalance', 'path'=>'ExplanationOfBenefit.benefitBalance', 'min'=>0, 'max'=>Float::INFINITY} }
Constants included from FHIR::R4
FHIR::R4::PRIMITIVES, FHIR::R4::RESOURCES, FHIR::R4::TYPES
Constants included from FHIR
Account, ActivityDefinition, Address, AdverseEvent, Age, AllergyIntolerance, Annotation, Appointment, AppointmentResponse, Attachment, AuditEvent, BackboneElement, Basic, Binary, BiologicallyDerivedProduct, BodyStructure, Bundle, CapabilityStatement, CarePlan, CareTeam, CatalogEntry, ChargeItem, ChargeItemDefinition, Claim, ClaimResponse, ClinicalImpression, CodeSystem, CodeableConcept, Coding, Communication, CommunicationRequest, CompartmentDefinition, Composition, ConceptMap, Condition, Consent, ContactDetail, ContactPoint, Contract, Contributor, Count, Coverage, CoverageEligibilityRequest, CoverageEligibilityResponse, DataRequirement, Definitions, DetectedIssue, Device, DeviceDefinition, DeviceMetric, DeviceRequest, DeviceUseStatement, DiagnosticReport, Distance, DocumentManifest, DocumentReference, DomainResource, Dosage, Duration, EffectEvidenceSynthesis, Element, ElementDefinition, Encounter, Endpoint, EnrollmentRequest, EnrollmentResponse, EpisodeOfCare, EventDefinition, Evidence, EvidenceVariable, ExampleScenario, ExplanationOfBenefit, Expression, Extension, FamilyMemberHistory, Flag, Goal, GraphDefinition, Group, GuidanceResponse, HealthcareService, HumanName, Identifier, ImagingStudy, Immunization, ImmunizationEvaluation, ImmunizationRecommendation, ImplementationGuide, InsurancePlan, Invoice, Library, Linkage, List, Location, MarketingStatus, Measure, MeasureReport, Media, Medication, MedicationAdministration, MedicationDispense, MedicationKnowledge, MedicationRequest, MedicationStatement, MedicinalProduct, MedicinalProductAuthorization, MedicinalProductContraindication, MedicinalProductIndication, MedicinalProductIngredient, MedicinalProductInteraction, MedicinalProductManufactured, MedicinalProductPackaged, MedicinalProductPharmaceutical, MedicinalProductUndesirableEffect, MessageDefinition, MessageHeader, Meta, MolecularSequence, Money, NamingSystem, Narrative, NutritionOrder, Observation, ObservationDefinition, OperationDefinition, OperationOutcome, Organization, OrganizationAffiliation, PRIMITIVES, ParameterDefinition, Parameters, Patient, PaymentNotice, PaymentReconciliation, Period, Person, PlanDefinition, Population, Practitioner, PractitionerRole, Procedure, ProdCharacteristic, ProductShelfLife, Provenance, Quantity, Questionnaire, QuestionnaireResponse, FHIR::RESOURCES, FHIR::Range, FHIR::Ratio, FHIR::Reference, FHIR::RelatedArtifact, FHIR::RelatedPerson, FHIR::RequestGroup, FHIR::ResearchDefinition, FHIR::ResearchElementDefinition, FHIR::ResearchStudy, FHIR::ResearchSubject, FHIR::Resource, FHIR::RiskAssessment, FHIR::RiskEvidenceSynthesis, SampledData, Schedule, SearchParameter, ServiceRequest, Signature, Slot, Specimen, SpecimenDefinition, StructureDefinition, StructureDefinitionCompare, StructureMap, Subscription, Substance, SubstanceAmount, SubstanceNucleicAcid, SubstancePolymer, SubstanceProtein, SubstanceReferenceInformation, SubstanceSourceMaterial, SubstanceSpecification, SupplyDelivery, SupplyRequest, TYPES, Task, TerminologyCapabilities, TestReport, TestScript, Timing, TriggerDefinition, UsageContext, ValueSet, VerificationResult, VisionPrescription
Constants included from FHIR::R5
Instance Attribute Summary collapse
-
#accident ⇒ Object
0-1 ExplanationOfBenefit::Accident.
-
#addItem ⇒ Object
0-* [ ExplanationOfBenefit::AddItem ].
-
#adjudication ⇒ Object
0-* [ ExplanationOfBenefit::Item::Adjudication ].
-
#benefitBalance ⇒ Object
0-* [ ExplanationOfBenefit::BenefitBalance ].
-
#benefitPeriod ⇒ Object
0-1 Period.
-
#billablePeriod ⇒ Object
0-1 Period.
-
#careTeam ⇒ Object
0-* [ ExplanationOfBenefit::CareTeam ].
-
#claim ⇒ Object
0-1 Reference(Claim).
-
#claimResponse ⇒ Object
0-1 Reference(ClaimResponse).
-
#contained ⇒ Object
0-* [ Resource ].
-
#created ⇒ Object
1-1 dateTime.
-
#decision ⇒ Object
0-1 CodeableConcept.
-
#diagnosis ⇒ Object
0-* [ ExplanationOfBenefit::Diagnosis ].
-
#diagnosisRelatedGroup ⇒ Object
0-1 CodeableConcept.
-
#disposition ⇒ Object
0-1 string.
-
#encounter ⇒ Object
0-* [ Reference(Encounter) ].
-
#enterer ⇒ Object
0-1 Reference(Practitioner|PractitionerRole|Patient|RelatedPerson).
-
#event ⇒ Object
0-* [ ExplanationOfBenefit::Event ].
-
#extension ⇒ Object
0-* [ Extension ].
-
#facility ⇒ Object
0-1 Reference(Location|Organization).
-
#form ⇒ Object
0-1 Attachment.
-
#formCode ⇒ Object
0-1 CodeableConcept.
-
#fundsReserve ⇒ Object
0-1 CodeableConcept.
-
#fundsReserveRequested ⇒ Object
0-1 CodeableConcept.
-
#id ⇒ Object
0-1 id.
-
#identifier ⇒ Object
0-* [ Identifier ].
-
#implicitRules ⇒ Object
0-1 uri.
-
#insurance ⇒ Object
0-* [ ExplanationOfBenefit::Insurance ].
-
#insurer ⇒ Object
0-1 Reference(Organization).
-
#item ⇒ Object
0-* [ ExplanationOfBenefit::Item ].
-
#language ⇒ Object
0-1 code.
-
#meta ⇒ Object
0-1 Meta.
-
#modifierExtension ⇒ Object
0-* [ Extension ].
-
#originalPrescription ⇒ Object
0-1 Reference(MedicationRequest).
-
#outcome ⇒ Object
1-1 code.
-
#patient ⇒ Object
1-1 Reference(Patient).
-
#patientPaid ⇒ Object
0-1 Money.
-
#payee ⇒ Object
0-1 ExplanationOfBenefit::Payee.
-
#payment ⇒ Object
0-1 ExplanationOfBenefit::Payment.
-
#preAuthRef ⇒ Object
0-* [ string ].
-
#preAuthRefPeriod ⇒ Object
0-* [ Period ].
-
#precedence ⇒ Object
0-1 positiveInt.
-
#prescription ⇒ Object
0-1 Reference(MedicationRequest|VisionPrescription).
-
#priority ⇒ Object
0-1 CodeableConcept.
-
#procedure ⇒ Object
0-* [ ExplanationOfBenefit::Procedure ].
-
#processNote ⇒ Object
0-* [ ExplanationOfBenefit::ProcessNote ].
-
#provider ⇒ Object
0-1 Reference(Practitioner|PractitionerRole|Organization).
-
#referral ⇒ Object
0-1 Reference(ServiceRequest).
-
#related ⇒ Object
0-* [ ExplanationOfBenefit::Related ].
-
#status ⇒ Object
1-1 code.
-
#subType ⇒ Object
0-1 CodeableConcept.
-
#supportingInfo ⇒ Object
0-* [ ExplanationOfBenefit::SupportingInfo ].
-
#text ⇒ Object
0-1 Narrative.
-
#total ⇒ Object
0-* [ ExplanationOfBenefit::Total ].
-
#traceNumber ⇒ Object
0-* [ Identifier ].
-
#type ⇒ Object
1-1 CodeableConcept.
-
#use ⇒ Object
1-1 code.
Instance Method Summary collapse
Methods included from FHIR::R4
#fhir_version_string, #versioned_fhir_module
Methods included from FHIR
default_logger, fhir_version_string, logger, logger=, primitive?, versioned_fhir_module
Methods included from ClassMethods
Methods included from ClassXml
#from_xml, #valid?, #validate, #xml_node_to_hash
Methods included from InstanceXml
Methods included from ClassJson
Methods included from InstanceJson
Methods included from Hashable
Methods included from FHIR::R5
#fhir_version_string, #versioned_fhir_module
Methods inherited from Model
#==, #attribute_mismatch, #compare_attribute, #each_element, #equals?, #hash, #initialize, #method_missing, #mismatch, #primitive?, #respond_to_missing?, #to_reference, #valid?, #validate, #validate_profile
Methods included from Deprecate
Constructor Details
This class inherits a constructor from FHIR::Model
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class FHIR::Model
Instance Attribute Details
#accident ⇒ Object
0-1 ExplanationOfBenefit::Accident
936 937 938 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 936 def accident @accident end |
#addItem ⇒ Object
0-* [ ExplanationOfBenefit::AddItem ]
939 940 941 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 939 def addItem @addItem end |
#adjudication ⇒ Object
0-* [ ExplanationOfBenefit::Item::Adjudication ]
940 941 942 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 940 def adjudication @adjudication end |
#benefitBalance ⇒ Object
0-* [ ExplanationOfBenefit::BenefitBalance ]
947 948 949 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 947 def benefitBalance @benefitBalance end |
#benefitPeriod ⇒ Object
0-1 Period
946 947 948 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 946 def benefitPeriod @benefitPeriod end |
#billablePeriod ⇒ Object
0-1 Period
906 907 908 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 906 def billablePeriod @billablePeriod end |
#careTeam ⇒ Object
0-* [ ExplanationOfBenefit::CareTeam ]
930 931 932 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 930 def careTeam @careTeam end |
#claim ⇒ Object
0-1 Reference(Claim)
922 923 924 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 922 def claim @claim end |
#claimResponse ⇒ Object
0-1 Reference(ClaimResponse)
923 924 925 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 923 def claimResponse @claimResponse end |
#contained ⇒ Object
0-* [ Resource ]
896 897 898 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 896 def contained @contained end |
#created ⇒ Object
1-1 dateTime
907 908 909 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 907 def created @created end |
#decision ⇒ Object
0-1 CodeableConcept
925 926 927 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 925 def decision @decision end |
#diagnosis ⇒ Object
0-* [ ExplanationOfBenefit::Diagnosis ]
932 933 934 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 932 def diagnosis @diagnosis end |
#diagnosisRelatedGroup ⇒ Object
0-1 CodeableConcept
929 930 931 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 929 def end |
#disposition ⇒ Object
0-1 string
926 927 928 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 926 def disposition @disposition end |
#encounter ⇒ Object
0-* [ Reference(Encounter) ]
920 921 922 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 920 def encounter @encounter end |
#enterer ⇒ Object
0-1 Reference(Practitioner|PractitionerRole|Patient|RelatedPerson)
908 909 910 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 908 def enterer @enterer end |
#event ⇒ Object
0-* [ ExplanationOfBenefit::Event ]
917 918 919 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 917 def event @event end |
#extension ⇒ Object
0-* [ Extension ]
897 898 899 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 897 def extension @extension end |
#facility ⇒ Object
0-1 Reference(Location|Organization)
921 922 923 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 921 def facility @facility end |
#form ⇒ Object
0-1 Attachment
944 945 946 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 944 def form @form end |
#formCode ⇒ Object
0-1 CodeableConcept
943 944 945 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 943 def formCode @formCode end |
#fundsReserve ⇒ Object
0-1 CodeableConcept
913 914 915 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 913 def fundsReserve @fundsReserve end |
#fundsReserveRequested ⇒ Object
0-1 CodeableConcept
912 913 914 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 912 def fundsReserveRequested @fundsReserveRequested end |
#id ⇒ Object
0-1 id
891 892 893 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 891 def id @id end |
#identifier ⇒ Object
0-* [ Identifier ]
899 900 901 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 899 def identifier @identifier end |
#implicitRules ⇒ Object
0-1 uri
893 894 895 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 893 def implicitRules @implicitRules end |
#insurance ⇒ Object
0-* [ ExplanationOfBenefit::Insurance ]
935 936 937 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 935 def insurance @insurance end |
#insurer ⇒ Object
0-1 Reference(Organization)
909 910 911 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 909 def insurer @insurer end |
#item ⇒ Object
0-* [ ExplanationOfBenefit::Item ]
938 939 940 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 938 def item @item end |
#language ⇒ Object
0-1 code
894 895 896 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 894 def language @language end |
#meta ⇒ Object
0-1 Meta
892 893 894 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 892 def end |
#modifierExtension ⇒ Object
0-* [ Extension ]
898 899 900 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 898 def modifierExtension @modifierExtension end |
#originalPrescription ⇒ Object
0-1 Reference(MedicationRequest)
916 917 918 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 916 def originalPrescription @originalPrescription end |
#outcome ⇒ Object
1-1 code
924 925 926 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 924 def outcome @outcome end |
#patient ⇒ Object
1-1 Reference(Patient)
905 906 907 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 905 def patient @patient end |
#patientPaid ⇒ Object
0-1 Money
937 938 939 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 937 def patientPaid @patientPaid end |
#payee ⇒ Object
0-1 ExplanationOfBenefit::Payee
918 919 920 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 918 def payee @payee end |
#payment ⇒ Object
0-1 ExplanationOfBenefit::Payment
942 943 944 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 942 def payment @payment end |
#preAuthRef ⇒ Object
0-* [ string ]
927 928 929 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 927 def preAuthRef @preAuthRef end |
#preAuthRefPeriod ⇒ Object
0-* [ Period ]
928 929 930 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 928 def preAuthRefPeriod @preAuthRefPeriod end |
#precedence ⇒ Object
0-1 positiveInt
934 935 936 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 934 def precedence @precedence end |
#prescription ⇒ Object
0-1 Reference(MedicationRequest|VisionPrescription)
915 916 917 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 915 def prescription @prescription end |
#priority ⇒ Object
0-1 CodeableConcept
911 912 913 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 911 def priority @priority end |
#procedure ⇒ Object
0-* [ ExplanationOfBenefit::Procedure ]
933 934 935 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 933 def procedure @procedure end |
#processNote ⇒ Object
0-* [ ExplanationOfBenefit::ProcessNote ]
945 946 947 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 945 def processNote @processNote end |
#provider ⇒ Object
0-1 Reference(Practitioner|PractitionerRole|Organization)
910 911 912 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 910 def provider @provider end |
#referral ⇒ Object
0-1 Reference(ServiceRequest)
919 920 921 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 919 def referral @referral end |
#related ⇒ Object
0-* [ ExplanationOfBenefit::Related ]
914 915 916 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 914 def end |
#status ⇒ Object
1-1 code
901 902 903 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 901 def status @status end |
#subType ⇒ Object
0-1 CodeableConcept
903 904 905 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 903 def subType @subType end |
#supportingInfo ⇒ Object
0-* [ ExplanationOfBenefit::SupportingInfo ]
931 932 933 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 931 def supportingInfo @supportingInfo end |
#text ⇒ Object
0-1 Narrative
895 896 897 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 895 def text @text end |
#total ⇒ Object
0-* [ ExplanationOfBenefit::Total ]
941 942 943 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 941 def total @total end |
#traceNumber ⇒ Object
0-* [ Identifier ]
900 901 902 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 900 def traceNumber @traceNumber end |
#type ⇒ Object
1-1 CodeableConcept
902 903 904 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 902 def type @type end |
#use ⇒ Object
1-1 code
904 905 906 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 904 def use @use end |
Instance Method Details
#resourceType ⇒ Object
949 950 951 |
# File 'lib/fhir_models/r5/generated/resources/ExplanationOfBenefit.rb', line 949 def resourceType 'ExplanationOfBenefit' end |