Module: FHIR::R4B

Extended by:
FHIR, R4B
Included in:
R4B, Definitions, Json, Model, Xml
Defined in:
lib/fhir_models/r4b.rb,
lib/fhir_models/r4b/bootstrap/xml.rb,
lib/fhir_models/r4b/generated/r4b.rb,
lib/fhir_models/r4b/bootstrap/json.rb,
lib/fhir_models/r4b/bootstrap/model.rb,
lib/fhir_models/r4b/generated/types/Age.rb,
lib/fhir_models/r4b/generated/types/Meta.rb,
lib/fhir_models/r4b/bootstrap/definitions.rb,
lib/fhir_models/r4b/generated/types/Count.rb,
lib/fhir_models/r4b/generated/types/Money.rb,
lib/fhir_models/r4b/generated/types/Range.rb,
lib/fhir_models/r4b/generated/types/Ratio.rb,
lib/fhir_models/r4b/generated/types/Coding.rb,
lib/fhir_models/r4b/generated/types/Dosage.rb,
lib/fhir_models/r4b/generated/types/Period.rb,
lib/fhir_models/r4b/generated/types/Timing.rb,
lib/fhir_models/r4b/generated/types/Address.rb,
lib/fhir_models/r4b/generated/types/Element.rb,
lib/fhir_models/r4b/generated/resources/Flag.rb,
lib/fhir_models/r4b/generated/resources/Goal.rb,
lib/fhir_models/r4b/generated/resources/List.rb,
lib/fhir_models/r4b/generated/resources/Slot.rb,
lib/fhir_models/r4b/generated/resources/Task.rb,
lib/fhir_models/r4b/generated/types/DataType.rb,
lib/fhir_models/r4b/generated/types/Distance.rb,
lib/fhir_models/r4b/generated/types/Duration.rb,
lib/fhir_models/r4b/generated/types/Quantity.rb,
lib/fhir_models/r4b/generated/resources/Basic.rb,
lib/fhir_models/r4b/generated/resources/Claim.rb,
lib/fhir_models/r4b/generated/resources/Group.rb,
lib/fhir_models/r4b/generated/resources/Media.rb,
lib/fhir_models/r4b/generated/types/Extension.rb,
lib/fhir_models/r4b/generated/types/HumanName.rb,
lib/fhir_models/r4b/generated/types/Narrative.rb,
lib/fhir_models/r4b/generated/types/Reference.rb,
lib/fhir_models/r4b/generated/types/Signature.rb,
lib/fhir_models/r4b/generated/resources/Binary.rb,
lib/fhir_models/r4b/generated/resources/Bundle.rb,
lib/fhir_models/r4b/generated/resources/Device.rb,
lib/fhir_models/r4b/generated/resources/Person.rb,
lib/fhir_models/r4b/generated/types/Annotation.rb,
lib/fhir_models/r4b/generated/types/Attachment.rb,
lib/fhir_models/r4b/generated/types/Expression.rb,
lib/fhir_models/r4b/generated/types/Identifier.rb,
lib/fhir_models/r4b/generated/types/Population.rb,
lib/fhir_models/r4b/generated/types/RatioRange.rb,
lib/fhir_models/r4b/generated/resources/Account.rb,
lib/fhir_models/r4b/generated/resources/Consent.rb,
lib/fhir_models/r4b/generated/resources/Invoice.rb,
lib/fhir_models/r4b/generated/resources/Library.rb,
lib/fhir_models/r4b/generated/resources/Linkage.rb,
lib/fhir_models/r4b/generated/resources/Measure.rb,
lib/fhir_models/r4b/generated/resources/Patient.rb,
lib/fhir_models/r4b/generated/types/Contributor.rb,
lib/fhir_models/r4b/generated/types/SampledData.rb,
lib/fhir_models/r4b/generated/resources/CarePlan.rb,
lib/fhir_models/r4b/generated/resources/CareTeam.rb,
lib/fhir_models/r4b/generated/resources/Citation.rb,
lib/fhir_models/r4b/generated/resources/Contract.rb,
lib/fhir_models/r4b/generated/resources/Coverage.rb,
lib/fhir_models/r4b/generated/resources/Endpoint.rb,
lib/fhir_models/r4b/generated/resources/Evidence.rb,
lib/fhir_models/r4b/generated/resources/Location.rb,
lib/fhir_models/r4b/generated/resources/Resource.rb,
lib/fhir_models/r4b/generated/resources/Schedule.rb,
lib/fhir_models/r4b/generated/resources/Specimen.rb,
lib/fhir_models/r4b/generated/resources/ValueSet.rb,
lib/fhir_models/r4b/generated/types/ContactPoint.rb,
lib/fhir_models/r4b/generated/types/UsageContext.rb,
lib/fhir_models/r4b/generated/resources/Condition.rb,
lib/fhir_models/r4b/generated/resources/Encounter.rb,
lib/fhir_models/r4b/generated/resources/Procedure.rb,
lib/fhir_models/r4b/generated/resources/Substance.rb,
lib/fhir_models/r4b/generated/types/ContactDetail.rb,
lib/fhir_models/r4b/generated/resources/AuditEvent.rb,
lib/fhir_models/r4b/generated/resources/ChargeItem.rb,
lib/fhir_models/r4b/generated/resources/CodeSystem.rb,
lib/fhir_models/r4b/generated/resources/ConceptMap.rb,
lib/fhir_models/r4b/generated/resources/Ingredient.rb,
lib/fhir_models/r4b/generated/resources/Medication.rb,
lib/fhir_models/r4b/generated/resources/Parameters.rb,
lib/fhir_models/r4b/generated/resources/Provenance.rb,
lib/fhir_models/r4b/generated/resources/TestReport.rb,
lib/fhir_models/r4b/generated/resources/TestScript.rb,
lib/fhir_models/r4b/generated/resources/Appointment.rb,
lib/fhir_models/r4b/generated/resources/Composition.rb,
lib/fhir_models/r4b/generated/resources/Observation.rb,
lib/fhir_models/r4b/generated/types/BackboneElement.rb,
lib/fhir_models/r4b/generated/types/CodeableConcept.rb,
lib/fhir_models/r4b/generated/types/DataRequirement.rb,
lib/fhir_models/r4b/generated/types/MarketingStatus.rb,
lib/fhir_models/r4b/generated/types/RelatedArtifact.rb,
lib/fhir_models/r4b/generated/resources/AdverseEvent.rb,
lib/fhir_models/r4b/generated/resources/CatalogEntry.rb,
lib/fhir_models/r4b/generated/resources/DeviceMetric.rb,
lib/fhir_models/r4b/generated/resources/ImagingStudy.rb,
lib/fhir_models/r4b/generated/resources/Immunization.rb,
lib/fhir_models/r4b/generated/resources/NamingSystem.rb,
lib/fhir_models/r4b/generated/resources/Organization.rb,
lib/fhir_models/r4b/generated/resources/Practitioner.rb,
lib/fhir_models/r4b/generated/resources/RequestGroup.rb,
lib/fhir_models/r4b/generated/resources/StructureMap.rb,
lib/fhir_models/r4b/generated/resources/Subscription.rb,
lib/fhir_models/r4b/generated/types/ProductShelfLife.rb,
lib/fhir_models/r4b/generated/resources/BodyStructure.rb,
lib/fhir_models/r4b/generated/resources/ClaimResponse.rb,
lib/fhir_models/r4b/generated/resources/Communication.rb,
lib/fhir_models/r4b/generated/resources/DetectedIssue.rb,
lib/fhir_models/r4b/generated/resources/DeviceRequest.rb,
lib/fhir_models/r4b/generated/resources/EpisodeOfCare.rb,
lib/fhir_models/r4b/generated/resources/InsurancePlan.rb,
lib/fhir_models/r4b/generated/resources/MeasureReport.rb,
lib/fhir_models/r4b/generated/resources/MessageHeader.rb,
lib/fhir_models/r4b/generated/resources/PaymentNotice.rb,
lib/fhir_models/r4b/generated/resources/Questionnaire.rb,
lib/fhir_models/r4b/generated/resources/RelatedPerson.rb,
lib/fhir_models/r4b/generated/resources/ResearchStudy.rb,
lib/fhir_models/r4b/generated/resources/SupplyRequest.rb,
lib/fhir_models/r4b/generated/types/CodeableReference.rb,
lib/fhir_models/r4b/generated/types/ElementDefinition.rb,
lib/fhir_models/r4b/generated/types/TriggerDefinition.rb,
lib/fhir_models/r4b/generated/resources/DomainResource.rb,
lib/fhir_models/r4b/generated/resources/EvidenceReport.rb,
lib/fhir_models/r4b/generated/resources/NutritionOrder.rb,
lib/fhir_models/r4b/generated/resources/PlanDefinition.rb,
lib/fhir_models/r4b/generated/resources/RiskAssessment.rb,
lib/fhir_models/r4b/generated/resources/ServiceRequest.rb,
lib/fhir_models/r4b/generated/resources/SupplyDelivery.rb,
lib/fhir_models/r4b/generated/types/ProdCharacteristic.rb,
lib/fhir_models/r4b/generated/resources/EventDefinition.rb,
lib/fhir_models/r4b/generated/resources/ExampleScenario.rb,
lib/fhir_models/r4b/generated/resources/GraphDefinition.rb,
lib/fhir_models/r4b/generated/resources/ResearchSubject.rb,
lib/fhir_models/r4b/generated/resources/SearchParameter.rb,
lib/fhir_models/r4b/generated/types/ParameterDefinition.rb,
lib/fhir_models/r4b/generated/resources/DeviceDefinition.rb,
lib/fhir_models/r4b/generated/resources/DiagnosticReport.rb,
lib/fhir_models/r4b/generated/resources/DocumentManifest.rb,
lib/fhir_models/r4b/generated/resources/EvidenceVariable.rb,
lib/fhir_models/r4b/generated/resources/GuidanceResponse.rb,
lib/fhir_models/r4b/generated/resources/NutritionProduct.rb,
lib/fhir_models/r4b/generated/resources/OperationOutcome.rb,
lib/fhir_models/r4b/generated/resources/PractitionerRole.rb,
lib/fhir_models/r4b/fhir_ext/structure_definition_compare.rb,
lib/fhir_models/r4b/generated/resources/DocumentReference.rb,
lib/fhir_models/r4b/generated/resources/EnrollmentRequest.rb,
lib/fhir_models/r4b/generated/resources/HealthcareService.rb,
lib/fhir_models/r4b/generated/resources/MedicationRequest.rb,
lib/fhir_models/r4b/generated/resources/MessageDefinition.rb,
lib/fhir_models/r4b/generated/resources/MolecularSequence.rb,
lib/fhir_models/r4b/generated/resources/SubscriptionTopic.rb,
lib/fhir_models/r4b/generated/resources/ActivityDefinition.rb,
lib/fhir_models/r4b/generated/resources/AllergyIntolerance.rb,
lib/fhir_models/r4b/generated/resources/ClinicalImpression.rb,
lib/fhir_models/r4b/generated/resources/DeviceUseStatement.rb,
lib/fhir_models/r4b/generated/resources/EnrollmentResponse.rb,
lib/fhir_models/r4b/generated/resources/MedicationDispense.rb,
lib/fhir_models/r4b/generated/resources/ResearchDefinition.rb,
lib/fhir_models/r4b/generated/resources/SpecimenDefinition.rb,
lib/fhir_models/r4b/generated/resources/SubscriptionStatus.rb,
lib/fhir_models/r4b/generated/resources/VerificationResult.rb,
lib/fhir_models/r4b/generated/resources/VisionPrescription.rb,
lib/fhir_models/r4b/generated/resources/AppointmentResponse.rb,
lib/fhir_models/r4b/generated/resources/CapabilityStatement.rb,
lib/fhir_models/r4b/generated/resources/FamilyMemberHistory.rb,
lib/fhir_models/r4b/generated/resources/ImplementationGuide.rb,
lib/fhir_models/r4b/generated/resources/MedicationKnowledge.rb,
lib/fhir_models/r4b/generated/resources/MedicationStatement.rb,
lib/fhir_models/r4b/generated/resources/OperationDefinition.rb,
lib/fhir_models/r4b/generated/resources/StructureDefinition.rb,
lib/fhir_models/r4b/generated/resources/SubstanceDefinition.rb,
lib/fhir_models/r4b/generated/resources/ChargeItemDefinition.rb,
lib/fhir_models/r4b/generated/resources/CommunicationRequest.rb,
lib/fhir_models/r4b/generated/resources/ExplanationOfBenefit.rb,
lib/fhir_models/r4b/generated/resources/ClinicalUseDefinition.rb,
lib/fhir_models/r4b/generated/resources/CompartmentDefinition.rb,
lib/fhir_models/r4b/generated/resources/ObservationDefinition.rb,
lib/fhir_models/r4b/generated/resources/PaymentReconciliation.rb,
lib/fhir_models/r4b/generated/resources/QuestionnaireResponse.rb,
lib/fhir_models/r4b/generated/resources/ImmunizationEvaluation.rb,
lib/fhir_models/r4b/generated/resources/RegulatedAuthorization.rb,
lib/fhir_models/r4b/generated/resources/OrganizationAffiliation.rb,
lib/fhir_models/r4b/generated/resources/TerminologyCapabilities.rb,
lib/fhir_models/r4b/generated/resources/MedicationAdministration.rb,
lib/fhir_models/r4b/generated/resources/PackagedProductDefinition.rb,
lib/fhir_models/r4b/generated/resources/ResearchElementDefinition.rb,
lib/fhir_models/r4b/generated/resources/BiologicallyDerivedProduct.rb,
lib/fhir_models/r4b/generated/resources/CoverageEligibilityRequest.rb,
lib/fhir_models/r4b/generated/resources/ImmunizationRecommendation.rb,
lib/fhir_models/r4b/generated/resources/ManufacturedItemDefinition.rb,
lib/fhir_models/r4b/generated/resources/MedicinalProductDefinition.rb,
lib/fhir_models/r4b/generated/resources/CoverageEligibilityResponse.rb,
lib/fhir_models/r4b/generated/resources/AdministrableProductDefinition.rb

Defined Under Namespace

Modules: Json, Xml Classes: Account, ActivityDefinition, Address, AdministrableProductDefinition, AdverseEvent, Age, AllergyIntolerance, Annotation, Appointment, AppointmentResponse, Attachment, AuditEvent, BackboneElement, Basic, Binary, BiologicallyDerivedProduct, BodyStructure, Bundle, CapabilityStatement, CarePlan, CareTeam, CatalogEntry, ChargeItem, ChargeItemDefinition, Citation, Claim, ClaimResponse, ClinicalImpression, ClinicalUseDefinition, CodeSystem, CodeableConcept, CodeableReference, Coding, Communication, CommunicationRequest, CompartmentDefinition, Composition, ConceptMap, Condition, Consent, ContactDetail, ContactPoint, Contract, Contributor, Count, Coverage, CoverageEligibilityRequest, CoverageEligibilityResponse, DataRequirement, DataType, Definitions, DetectedIssue, Device, DeviceDefinition, DeviceMetric, DeviceRequest, DeviceUseStatement, DiagnosticReport, Distance, DocumentManifest, DocumentReference, DomainResource, Dosage, Duration, Element, ElementDefinition, Encounter, Endpoint, EnrollmentRequest, EnrollmentResponse, EpisodeOfCare, EventDefinition, Evidence, EvidenceReport, EvidenceVariable, ExampleScenario, ExplanationOfBenefit, Expression, Extension, FamilyMemberHistory, Flag, Goal, GraphDefinition, Group, GuidanceResponse, HealthcareService, HumanName, Identifier, ImagingStudy, Immunization, ImmunizationEvaluation, ImmunizationRecommendation, ImplementationGuide, Ingredient, InsurancePlan, Invoice, Library, Linkage, List, Location, ManufacturedItemDefinition, MarketingStatus, Measure, MeasureReport, Media, Medication, MedicationAdministration, MedicationDispense, MedicationKnowledge, MedicationRequest, MedicationStatement, MedicinalProductDefinition, MessageDefinition, MessageHeader, Meta, Model, MolecularSequence, Money, NamingSystem, Narrative, NutritionOrder, NutritionProduct, Observation, ObservationDefinition, OperationDefinition, OperationOutcome, Organization, OrganizationAffiliation, PackagedProductDefinition, ParameterDefinition, Parameters, Patient, PaymentNotice, PaymentReconciliation, Period, Person, PlanDefinition, Population, Practitioner, PractitionerRole, Procedure, ProdCharacteristic, ProductShelfLife, Provenance, Quantity, Questionnaire, QuestionnaireResponse, Range, Ratio, RatioRange, Reference, RegulatedAuthorization, RelatedArtifact, RelatedPerson, RequestGroup, ResearchDefinition, ResearchElementDefinition, ResearchStudy, ResearchSubject, Resource, RiskAssessment, SampledData, Schedule, SearchParameter, ServiceRequest, Signature, Slot, Specimen, SpecimenDefinition, StructureDefinition, StructureDefinitionCompare, StructureMap, Subscription, SubscriptionStatus, SubscriptionTopic, Substance, SubstanceDefinition, SupplyDelivery, SupplyRequest, Task, TerminologyCapabilities, TestReport, TestScript, Timing, TriggerDefinition, UsageContext, ValueSet, VerificationResult, VisionPrescription

Constant Summary collapse

PRIMITIVES =
{
  'unsignedInt' => {'type'=>'string', 'regex'=>'[0]|([1-9][0-9]*)'},
  'xhtml' => {'type'=>'string'},
  'boolean' => {'type'=>'boolean', 'regex'=>'true|false'},
  'uri' => {'type'=>'string', 'regex'=>'\\S*'},
  'url' => {'type'=>'string', 'regex'=>'\\S*'},
  'string' => {'type'=>'string', 'regex'=>'[ \\r\\n\\t\\S]+'},
  'base64Binary' => {'type'=>'string', 'regex'=>'(\\s*([0-9a-zA-Z\\+/=]){4}\\s*)+'},
  'date' => {'type'=>'date', 'regex'=>'([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1]))?)?'},
  'uuid' => {'type'=>'string', 'regex'=>'urn:uuid:[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'},
  'decimal' => {'type'=>'decimal', 'regex'=>'-?(0|[1-9][0-9]*)(\\.[0-9]+)?([eE][+-]?[0-9]+)?'},
  'dateTime' => {'type'=>'datetime', 'regex'=>'([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?)?)?'},
  'positiveInt' => {'type'=>'string', 'regex'=>'[1-9][0-9]*'},
  'time' => {'type'=>'time', 'regex'=>'([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?'},
  'code' => {'type'=>'string', 'regex'=>'[^\\s]+(\\s[^\\s]+)*'},
  'oid' => {'type'=>'string', 'regex'=>'urn:oid:[0-2](\\.(0|[1-9][0-9]*))+'},
  'instant' => {'type'=>'datetime', 'regex'=>'([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))'},
  'integer' => {'type'=>'integer', 'regex'=>'-?([0]|([1-9][0-9]*))'},
  'markdown' => {'type'=>'string', 'regex'=>'[ \\r\\n\\t\\S]+'},
  'canonical' => {'type'=>'string', 'regex'=>'\\S*'},
  'id' => {'type'=>'string', 'regex'=>'[A-Za-z0-9\\-\\.]{1,64}'}
}
TYPES =
['Timing', 'Population', 'DataType', 'Period', 'ProductShelfLife', 'ContactPoint', 'Element', 'BackboneElement', 'CodeableConcept', 'Meta', 'DataRequirement', 'Distance', 'Range', 'Ratio', 'Money', 'ProdCharacteristic', 'Quantity', 'Count', 'Annotation', 'Reference', 'ContactDetail', 'Expression', 'Coding', 'Narrative', 'MarketingStatus', 'Attachment', 'Dosage', 'UsageContext', 'CodeableReference', 'Address', 'RatioRange', 'Signature', 'Age', 'ElementDefinition', 'TriggerDefinition', 'Identifier', 'RelatedArtifact', 'Contributor', 'Duration', 'HumanName', 'ParameterDefinition', 'SampledData', 'Extension']
RESOURCES =
['Appointment', 'Task', 'Specimen', 'RequestGroup', 'Composition', 'Measure', 'Ingredient', 'Basic', 'SupplyDelivery', 'Library', 'Substance', 'ValueSet', 'DeviceDefinition', 'PlanDefinition', 'AdverseEvent', 'CodeSystem', 'DeviceUseStatement', 'AuditEvent', 'ServiceRequest', 'Resource', 'Provenance', 'List', 'MedicinalProductDefinition', 'OperationOutcome', 'TerminologyCapabilities', 'PaymentNotice', 'CarePlan', 'TestScript', 'RegulatedAuthorization', 'EnrollmentRequest', 'BiologicallyDerivedProduct', 'Immunization', 'DocumentManifest', 'CompartmentDefinition', 'Bundle', 'Subscription', 'TestReport', 'OperationDefinition', 'MedicationRequest', 'ResearchElementDefinition', 'StructureDefinition', 'CatalogEntry', 'Location', 'ManufacturedItemDefinition', 'Procedure', 'ResearchStudy', 'ConceptMap', 'NutritionOrder', 'AppointmentResponse', 'ChargeItemDefinition', 'SubstanceDefinition', 'Account', 'DetectedIssue', 'Flag', 'BodyStructure', 'SubscriptionTopic', 'Questionnaire', 'Slot', 'ExplanationOfBenefit', 'NamingSystem', 'ImmunizationRecommendation', 'ResearchDefinition', 'Linkage', 'Observation', 'EventDefinition', 'CoverageEligibilityRequest', 'EpisodeOfCare', 'Binary', 'Media', 'Goal', 'RiskAssessment', 'ImagingStudy', 'Claim', 'VerificationResult', 'CapabilityStatement', 'OrganizationAffiliation', 'ObservationDefinition', 'Communication', 'Schedule', 'PractitionerRole', 'InsurancePlan', 'ResearchSubject', 'EnrollmentResponse', 'MeasureReport', 'EvidenceVariable', 'Device', 'MedicationKnowledge', 'MolecularSequence', 'ImplementationGuide', 'RelatedPerson', 'ClaimResponse', 'Coverage', 'HealthcareService', 'SpecimenDefinition', 'Evidence', 'DomainResource', 'Practitioner', 'DeviceMetric', 'DocumentReference', 'ImmunizationEvaluation', 'MedicationStatement', 'ChargeItem', 'Medication', 'ClinicalUseDefinition', 'Parameters', 'SupplyRequest', 'CareTeam', 'Contract', 'PaymentReconciliation', 'FamilyMemberHistory', 'Citation', 'VisionPrescription', 'GuidanceResponse', 'AdministrableProductDefinition', 'PackagedProductDefinition', 'Consent', 'StructureMap', 'SearchParameter', 'AllergyIntolerance', 'ClinicalImpression', 'ActivityDefinition', 'Patient', 'NutritionProduct', 'MessageHeader', 'QuestionnaireResponse', 'CommunicationRequest', 'MessageDefinition', 'DeviceRequest', 'Invoice', 'Endpoint', 'Person', 'MedicationDispense', 'CoverageEligibilityResponse', 'Organization', 'EvidenceReport', 'GraphDefinition', 'SubscriptionStatus', 'Group', 'ExampleScenario', 'Condition', 'DiagnosticReport', 'MedicationAdministration', 'Encounter']

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, ParameterDefinition, Parameters, Patient, PaymentNotice, PaymentReconciliation, Period, Person, PlanDefinition, Population, Practitioner, PractitionerRole, Procedure, ProdCharacteristic, ProductShelfLife, Provenance, Quantity, Questionnaire, QuestionnaireResponse, Range, Ratio, Reference, RelatedArtifact, RelatedPerson, RequestGroup, ResearchDefinition, ResearchElementDefinition, ResearchStudy, ResearchSubject, Resource, RiskAssessment, RiskEvidenceSynthesis, SampledData, Schedule, SearchParameter, ServiceRequest, Signature, Slot, Specimen, SpecimenDefinition, StructureDefinition, StructureDefinitionCompare, StructureMap, Subscription, Substance, SubstanceAmount, SubstanceNucleicAcid, SubstancePolymer, SubstanceProtein, SubstanceReferenceInformation, SubstanceSourceMaterial, SubstanceSpecification, SupplyDelivery, SupplyRequest, Task, TerminologyCapabilities, TestReport, TestScript, Timing, TriggerDefinition, UsageContext, ValueSet, VerificationResult, VisionPrescription

Instance Method Summary collapse

Methods included from FHIR

default_logger, fhir_version_string, logger, logger=, primitive?, versioned_fhir_module

Methods included from ClassMethods

#from_contents

Instance Method Details

#fhir_version_stringObject



51
52
53
# File 'lib/fhir_models/r4b.rb', line 51

def fhir_version_string
  'R4B'
end

#versioned_fhir_moduleObject



55
56
57
# File 'lib/fhir_models/r4b.rb', line 55

def versioned_fhir_module
  FHIR::R4B
end