Class: FHIR::R5::Observation::Component
- Defined in:
- lib/fhir_models/r5/generated/resources/Observation.rb
Constant Summary collapse
- MULTIPLE_TYPES =
{ 'value' => ['Quantity', 'CodeableConcept', 'string', 'boolean', 'integer', 'Range', 'Ratio', 'SampledData', 'time', 'dateTime', 'Period', 'Attachment', 'Reference'] }
- METADATA =
{ 'id' => {'type'=>'string', 'path'=>'Component.id', 'min'=>0, 'max'=>1}, 'extension' => {'type'=>'Extension', 'path'=>'Component.extension', 'min'=>0, 'max'=>Float::INFINITY}, 'modifierExtension' => {'type'=>'Extension', 'path'=>'Component.modifierExtension', 'min'=>0, 'max'=>Float::INFINITY}, 'code' => {'valid_codes'=>{'http://loinc.org'=>['1-8', '10-9', '100-8', '1000-9', '10000-8', '100002-5', '100003-3', '100004-1', '100005-8', '100006-6', '100007-4', '100008-2', '100009-0', '10001-6', '100010-8', '100011-6', '100012-4', '100013-2', '100014-0', '100015-7', '100016-5', '100017-3', '100018-1', '100019-9', '10002-4', '100020-7', '100021-5', '100022-3', '100023-1', '100024-9', '100025-6', '100026-4', '100027-2', '100028-0', '100029-8', '10003-2', '100030-6', '100031-4', '100032-2', '100033-0', '100034-8', '100035-5', '100036-3', '100037-1', '100038-9', '100039-7', '10004-0', '100040-5', '100041-3', '100042-1', '100043-9', '100044-7', '100045-4', '100046-2', '100047-0', '100048-8', '100049-6', '10005-7', '100050-4', '100051-2', '100052-0', '100053-8', '100054-6', '100055-3', '100056-1', '100057-9', '100058-7', '100059-5', '10006-5', '100060-3', '100061-1', '100062-9', '100063-7', '100064-5', '100065-2', '100066-0', '100067-8', '100068-6', '100069-4', '10007-3', '100070-2', '100071-0', '100072-8', '100073-6', '100074-4', '100075-1', '100076-9', '100077-7', '100078-5', '100079-3', '10008-1', '100080-1', '100081-9', '100082-7', '100083-5', '100084-3', '100085-0', '100086-8', '100087-6', '100088-4', '100089-2', '10009-9', '100090-0', '100091-8', '100092-6', '100093-4', '100094-2', '100095-9', '100096-7', '100097-5', '100098-3', '100099-1', '1001-7', '10010-7', '100100-7', '100101-5', '100102-3', '100103-1', '100104-9', '100105-6', '100106-4', '100107-2', '100108-0', '100109-8', '10011-5', '100110-6', '100111-4', '100112-2', '100113-0', '100114-8', '100115-5', '100116-3', '100117-1', '100118-9', '100119-7', '10012-3', '100120-5', '100121-3', '100122-1', '100123-9', '100124-7', '100125-4', '100126-2', '100127-0', '100128-8', '100129-6', '10013-1', '100130-4', '100131-2', '100132-0', '100133-8', '100134-6', '100135-3', '100136-1', '100137-9', '100138-7', '100139-5', '10014-9', '100140-3', '100141-1', '100142-9', '100143-7', '100144-5', '100145-2', '100146-0', '100147-8', '100148-6', '100149-4', '10015-6', '100150-2', '100151-0', '100152-8', '100153-6', '100154-4', '100155-1', '100156-9', '100157-7', '100158-5', '100159-3', '10016-4', '100160-1', '100161-9', '100162-7', '100163-5', '100164-3', '100165-0', '100166-8', '100167-6', '100168-4', '100169-2', '10017-2', '100170-0', '100171-8', '100172-6', '100173-4', '100174-2', '100175-9', '100176-7', '100177-5', '100178-3', '100179-1', '10018-0', '100180-9', '100181-7', '100182-5', '100183-3', '100184-1', '100185-8', '100186-6', '100187-4', '100188-2', '100189-0', '10019-8', '100190-8', '100191-6', '100192-4', '100193-2', '100194-0', '100195-7', '100196-5', '100197-3', '100198-1', '100199-9', '1002-5', '10020-6', '100200-5', '100201-3', '100202-1', '100203-9', '100204-7', '100205-4', '100206-2', '100207-0', '100208-8', '100209-6', '10021-4', '100210-4', '100211-2', '100212-0', '100213-8', '100214-6', '100215-3', '100216-1', '100217-9', '100218-7', '100219-5', '10022-2', '100220-3', '100221-1', '100222-9', '100223-7', '100224-5', '100225-2', '100226-0', '100227-8', '100228-6', '100229-4', '10023-0', '100230-2', '100231-0', '100232-8', '100233-6', '100234-4', '100235-1', '100236-9', '100237-7', '100238-5', '100239-3', '10024-8', '100240-1', '100241-9', '100242-7', '100243-5', '100244-3', '100245-0', '100246-8', '100247-6', '100248-4', '100249-2', '10025-5', '100250-0', '100251-8', '100252-6', '100253-4', '100254-2', '100255-9', '100256-7', '100257-5', '100258-3', '100259-1', '10026-3', '100260-9', '100261-7', '100262-5', '100263-3', '100264-1', '100265-8', '100266-6', '100267-4', '100268-2', '100269-0', '10027-1', '100270-8', '100271-6', '100272-4', '100273-2', '100274-0', '100275-7', '100276-5', '100277-3', '100278-1', '100279-9', '10028-9', '100280-7', '100281-5', '100282-3', '100283-1', '100284-9', '100285-6', '100286-4', '100287-2', '100288-0', '100289-8', '10029-7', '100290-6', '100291-4', '100292-2', '100293-0', '100294-8', '100295-5', '100296-3', '100297-1', '100298-9', '100299-7', '1003-3', '10030-5', '100300-3', '100301-1', '100302-9', '100303-7', '100304-5', '100305-2', '100306-0', '100307-8', '100308-6', '100309-4', '10031-3', '100310-2', '100311-0', '100312-8', '100313-6', '100314-4', '100315-1', '100316-9', '100317-7', '100318-5', '100319-3', '10032-1', '100320-1', '100321-9', '100322-7', '100323-5', '100324-3', '100325-0', '100326-8', '100327-6', '100328-4', '100329-2', '10033-9', '100330-0', '100331-8', '100332-6', '100333-4', '100334-2', '100335-9', '100336-7', '100337-5', '100338-3', '100339-1', '10034-7', '100340-9', '100341-7', '100342-5', '100343-3', '100344-1', '100345-8', '100346-6', '100347-4', '100348-2', '100349-0', '10035-4', '100350-8', '100351-6', '100352-4', '100353-2', '100354-0', '100355-7', '100356-5', '100357-3', '100358-1', '100359-9', '10036-2', '100360-7', '100361-5', '100362-3', '100363-1', '100364-9', '100365-6', '100366-4', '100367-2', '100368-0', '100369-8', '10037-0', '100370-6', '100371-4', '100372-2', '100373-0', '100374-8', '100375-5', '100376-3', '100377-1', '100378-9', '100379-7', '10038-8', '100380-5', '100381-3', '100382-1', '100383-9', '100384-7', '100385-4', '100386-2', '100387-0', '100388-8', '100389-6', '10039-6', '100390-4', '100391-2', '100392-0', '100393-8', '100394-6', '100395-3', '100396-1', '100397-9', '100398-7', '100399-5', '1004-1', '10040-4', '100400-1', '100401-9', '100402-7', '100403-5', '100404-3', '100405-0', '100406-8', '100407-6', '100408-4', '100409-2', '10041-2', '100410-0', '100411-8', '100412-6', '100413-4', '100414-2', '100415-9', '100416-7', '100417-5', '100418-3', '100419-1', '10042-0', '100420-9', '100421-7', '100422-5', '100423-3', '100424-1', '100425-8', '100426-6', '100427-4', '100428-2', '100429-0', '10043-8', '100430-8', '100431-6', '100432-4', '100433-2', '100434-0', '100435-7', '100436-5', '100437-3', '100438-1', '100439-9', '10044-6', '100440-7', '100441-5', '100442-3', '100443-1', '100444-9', '100445-6', '100446-4', '100447-2', '100448-0', '100449-8', '10045-3', '100450-6', '100451-4', '100452-2', '100453-0', '100454-8', '100455-5', '100456-3', '100457-1', '100458-9', '100459-7', '10046-1', '100460-5', '100461-3', '100462-1', '100463-9', '100464-7', '100465-4', '100466-2', '100467-0', '100468-8', '100469-6', '10047-9', '100470-4', '100471-2', '100472-0', '100473-8', '100474-6', '100475-3', '100476-1', '100477-9', '100478-7', '100479-5', '10048-7', '100480-3', '100481-1', '100482-9', '100483-7', '100484-5', '100485-2', '100486-0', '100487-8', '100488-6', '100489-4', '10049-5', '100490-2', '100491-0', '100492-8', '100493-6', '100494-4', '100495-1', '100496-9', '100497-7', '100498-5', '100499-3', '1005-8', '10050-3', '100500-8', '100501-6', '100502-4', '100503-2', '100504-0', '100505-7', '100506-5', '100507-3', '100508-1', '100509-9', '10051-1', '100510-7', '100511-5', '100512-3', '100513-1', '100514-9', '100515-6', '100516-4', '100517-2', '100518-0', '100519-8', '10052-9', '100520-6', '100521-4', '100522-2', '100523-0', '100524-8', '100525-5', '100526-3', '100527-1', '100528-9', '100529-7', '10053-7', '100530-5', '100531-3', '100532-1', '100533-9', '100534-7', '100535-4', '100536-2', '100537-0', '100538-8', '100539-6', '10054-5', '100540-4', '100541-2', '100542-0', '100543-8', '100544-6', '100545-3', '100546-1', '100547-9', '100548-7', '100549-5', '10055-2', '100550-3', '100551-1', '100552-9', '100553-7', '100554-5', '100555-2', '100556-0', '100557-8', '100558-6', '100559-4', '10056-0', '100560-2', '100561-0', '100562-8', '100563-6', '100564-4', '100565-1', '100566-9', '100567-7', '100568-5', '100569-3', '10057-8', '100570-1', '100571-9', '100572-7', '100573-5', '100574-3', '100575-0', '100576-8', '100577-6', '100578-4', '100579-2', '10058-6', '100580-0', '100581-8', '100582-6', '100583-4', '100584-2', '100585-9', '100586-7', '100587-5', '100588-3', '100589-1', '10059-4', '100590-9', '100591-7', '100592-5', '100593-3', '100594-1', '100595-8', '100596-6', '100597-4', '100598-2', '100599-0', '1006-6', '10060-2', '100600-6', '100601-4', '100602-2', '100603-0', '100604-8', '100605-5', '100606-3', '100607-1', '100608-9', '100609-7', '10061-0', '100610-5', '100611-3', '100612-1', '100613-9', '100614-7', '100615-4', '100616-2', '100617-0', '100618-8', '100619-6', '10062-8', '100620-4', '100621-2', '100622-0', '100623-8', '100624-6', '100625-3', '100626-1', '100627-9', '100628-7', '100629-5', '10063-6', '100630-3', '100631-1', '100632-9', '100633-7', '100634-5', '100635-2', '100636-0', '100637-8', '100638-6', '100639-4', '10064-4', '100640-2', '100641-0', '100642-8', '100643-6', '100644-4', '100645-1', '100646-9', '100647-7', '100648-5', '100649-3', '10065-1', '100650-1', '100651-9', '100652-7', '100653-5', '100654-3', '100655-0', '100656-8', '100657-6', '100658-4', '100659-2', '10066-9', '100660-0', '100661-8', '100662-6', '100663-4', '100664-2', '100665-9', '100666-7', '100667-5', '100668-3', '100669-1', '10067-7', '100670-9', '100671-7', '100672-5', '100673-3', '100674-1', '100675-8', '100676-6', '100677-4', '100678-2', '100679-0', '10068-5', '100680-8', '100681-6', '100682-4', '100683-2', '100684-0', '100685-7', '100686-5', '100687-3', '100688-1', '100689-9', '10069-3', '100690-7', '100691-5', '100692-3', '100693-1', '100694-9', '100695-6', '100696-4', '100697-2', '100698-0', '100699-8', '1007-4', '10070-1', '100700-4', '100701-2', '100702-0', '100703-8', '100704-6', '100705-3', '100706-1', '100707-9', '100708-7', '100709-5', '10071-9', '100710-3', '100711-1', '100712-9', '100713-7', '100714-5', '100715-2', '100716-0', '100717-8', '100718-6', '100719-4', '10072-7', '100720-2', '100721-0', '100722-8', '100723-6', '100724-4', '100725-1', '100726-9', '100727-7', '100728-5', '100729-3', '10073-5', '100730-1', '100731-9', '100732-7', '100733-5', '100734-3', '100735-0', '100736-8', '100737-6', '100738-4', '100739-2', '10074-3', '100740-0', '100741-8', '100742-6', '100743-4', '100744-2', '100745-9', '100746-7', '100747-5', '100748-3', '100749-1', '10075-0', '100750-9', '100751-7', '100752-5', '100753-3', '100754-1', '100755-8', '100756-6', '100757-4', '100758-2', '100759-0', '10076-8', '100760-8', '100761-6', '100762-4', '100763-2', '100764-0', '100765-7', '100766-5', '100767-3', '100768-1', '100769-9', '10077-6', '100770-7', '100771-5', '100772-3', '100773-1', '100774-9', '100775-6', '100776-4', '100777-2', '100778-0', '100779-8', '10078-4', '100780-6', '100781-4', '100782-2', '100783-0', '100784-8', '100785-5', '100786-3', '100787-1', '100788-9', '100789-7', '10079-2', '100790-5', '100791-3', '100792-1', '100793-9', '100794-7', '100795-4', '100796-2', '100797-0', '100798-8', '100799-6', '1008-2', '10080-0', '100800-2', '100801-0', '100802-8', '100803-6', '100804-4', '100805-1', '100806-9', '100807-7', '100808-5', '100809-3', '10081-8', '100810-1', '100811-9', '100812-7', '100813-5', '100814-3', '100815-0', '100816-8', '100817-6', '100818-4', '100819-2', '10082-6', '100820-0', '100821-8', '100822-6', '100823-4', '100824-2', '100825-9', '100826-7', '100827-5', '100828-3', '100829-1', '10083-4', '100830-9', '100831-7', '100832-5', '100833-3', '100834-1', '100835-8', '100836-6', '100837-4', '100838-2', '100839-0', '10084-2', '100840-8', '100841-6', '100842-4', '100843-2', '100844-0', '100845-7', '100846-5', '100847-3', '100848-1', '100849-9', '10085-9', '100850-7', '100851-5', '100852-3', '100853-1', '100854-9', '100855-6', '100856-4', '100857-2', '100858-0', '100859-8', '10086-7', '100860-6', '100861-4', '100862-2', '100863-0', '100864-8', '100865-5', '100866-3', '100867-1', '100868-9', '100869-7', '10087-5', '100870-5', '100871-3', '100872-1', '100873-9', '100874-7', '100875-4', '100876-2', '100877-0', '100878-8', '100879-6', '10088-3', '100880-4', '100881-2', '100882-0', '100883-8', '100884-6', '100885-3', '100886-1', '100887-9', '100888-7', '100889-5', '10089-1', '100890-3', '100891-1', '100892-9', '100893-7', '100894-5', '100895-2', '100896-0', '100897-8', '100898-6', '100899-4']}, 'type'=>'CodeableConcept', 'path'=>'Component.code', 'min'=>1, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/observation-codes'}}, 'valueQuantity' => {'type'=>'Quantity', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueCodeableConcept' => {'type'=>'CodeableConcept', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueString' => {'type'=>'string', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueBoolean' => {'type'=>'boolean', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueInteger' => {'type'=>'integer', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueRange' => {'type'=>'Range', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueRatio' => {'type'=>'Ratio', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueSampledData' => {'type'=>'SampledData', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueTime' => {'type'=>'time', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueDateTime' => {'type'=>'dateTime', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valuePeriod' => {'type'=>'Period', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueAttachment' => {'type'=>'Attachment', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'valueReference' => {'type_profiles'=>['http://hl7.org/fhir/StructureDefinition/MolecularSequence'], 'type'=>'Reference', 'path'=>'Component.value[x]', 'min'=>0, 'max'=>1}, 'dataAbsentReason' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/data-absent-reason'=>['unknown', 'asked-unknown', 'temp-unknown', 'not-asked', 'asked-declined', 'masked', 'not-applicable', 'unsupported', 'as-text', 'error', 'not-a-number', 'negative-infinity', 'positive-infinity', 'not-performed', 'not-permitted']}, 'type'=>'CodeableConcept', 'path'=>'Component.dataAbsentReason', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'extensible', 'uri'=>'http://hl7.org/fhir/ValueSet/data-absent-reason'}}, 'interpretation' => {'valid_codes'=>{'http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation'=>['_GeneticObservationInterpretation', 'CAR', 'Carrier', '_ObservationInterpretationChange', 'B', 'D', 'U', 'W', '_ObservationInterpretationExceptions', '<', '>', 'AC', 'IE', 'QCF', 'TOX', '_ObservationInterpretationNormality', 'A', 'AA', 'HH', 'LL', 'H', 'H>', 'HU', 'L', 'L<', 'LU', 'N', '_ObservationInterpretationSusceptibility', 'I', 'MS', 'NCL', 'NS', 'R', 'SYN-R', 'S', 'SDD', 'SYN-S', 'VS', 'EX', 'HX', 'LX', 'HM', 'ObservationInterpretationDetection', 'IND', 'E', 'NEG', 'ND', 'POS', 'DET', 'ObservationInterpretationExpectation', 'EXP', 'UNE', 'OBX', 'ReactivityObservationInterpretation', 'NR', 'RR', 'WR']}, 'type'=>'CodeableConcept', 'path'=>'Component.interpretation', 'min'=>0, 'max'=>Float::INFINITY, 'binding'=>{'strength'=>'extensible', 'uri'=>'http://hl7.org/fhir/ValueSet/observation-interpretation'}}, 'referenceRange' => {'type'=>'Observation::ReferenceRange', 'path'=>'Component.referenceRange', '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
-
#code ⇒ Object
1-1 CodeableConcept.
-
#dataAbsentReason ⇒ Object
0-1 CodeableConcept.
-
#extension ⇒ Object
0-* [ Extension ].
-
#id ⇒ Object
0-1 string.
-
#interpretation ⇒ Object
0-* [ CodeableConcept ].
-
#modifierExtension ⇒ Object
0-* [ Extension ].
-
#referenceRange ⇒ Object
0-* [ Observation::ReferenceRange ].
-
#valueAttachment ⇒ Object
0-1 Attachment.
-
#valueBoolean ⇒ Object
0-1 boolean.
-
#valueCodeableConcept ⇒ Object
0-1 CodeableConcept.
-
#valueDateTime ⇒ Object
0-1 dateTime.
-
#valueInteger ⇒ Object
0-1 integer.
-
#valuePeriod ⇒ Object
0-1 Period.
-
#valueQuantity ⇒ Object
0-1 Quantity.
-
#valueRange ⇒ Object
0-1 Range.
-
#valueRatio ⇒ Object
0-1 Ratio.
-
#valueReference ⇒ Object
0-1 Reference(MolecularSequence).
-
#valueSampledData ⇒ Object
0-1 SampledData.
-
#valueString ⇒ Object
0-1 string.
-
#valueTime ⇒ Object
0-1 time.
Method Summary
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
#code ⇒ Object
1-1 CodeableConcept
154 155 156 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 154 def code @code end |
#dataAbsentReason ⇒ Object
0-1 CodeableConcept
168 169 170 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 168 def dataAbsentReason @dataAbsentReason end |
#extension ⇒ Object
0-* [ Extension ]
152 153 154 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 152 def extension @extension end |
#id ⇒ Object
0-1 string
151 152 153 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 151 def id @id end |
#interpretation ⇒ Object
0-* [ CodeableConcept ]
169 170 171 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 169 def interpretation @interpretation end |
#modifierExtension ⇒ Object
0-* [ Extension ]
153 154 155 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 153 def modifierExtension @modifierExtension end |
#referenceRange ⇒ Object
0-* [ Observation::ReferenceRange ]
170 171 172 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 170 def referenceRange @referenceRange end |
#valueAttachment ⇒ Object
0-1 Attachment
166 167 168 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 166 def valueAttachment @valueAttachment end |
#valueBoolean ⇒ Object
0-1 boolean
158 159 160 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 158 def valueBoolean @valueBoolean end |
#valueCodeableConcept ⇒ Object
0-1 CodeableConcept
156 157 158 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 156 def valueCodeableConcept @valueCodeableConcept end |
#valueDateTime ⇒ Object
0-1 dateTime
164 165 166 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 164 def valueDateTime @valueDateTime end |
#valueInteger ⇒ Object
0-1 integer
159 160 161 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 159 def valueInteger @valueInteger end |
#valuePeriod ⇒ Object
0-1 Period
165 166 167 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 165 def valuePeriod @valuePeriod end |
#valueQuantity ⇒ Object
0-1 Quantity
155 156 157 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 155 def valueQuantity @valueQuantity end |
#valueRange ⇒ Object
0-1 Range
160 161 162 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 160 def valueRange @valueRange end |
#valueRatio ⇒ Object
0-1 Ratio
161 162 163 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 161 def valueRatio @valueRatio end |
#valueReference ⇒ Object
0-1 Reference(MolecularSequence)
167 168 169 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 167 def valueReference @valueReference end |
#valueSampledData ⇒ Object
0-1 SampledData
162 163 164 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 162 def valueSampledData @valueSampledData end |
#valueString ⇒ Object
0-1 string
157 158 159 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 157 def valueString @valueString end |
#valueTime ⇒ Object
0-1 time
163 164 165 |
# File 'lib/fhir_models/r5/generated/resources/Observation.rb', line 163 def valueTime @valueTime end |