Class: FHIR::R5::ClinicalUseDefinition::UndesirableEffect

Inherits:
Model
  • Object
show all
Includes:
Hashable, Json, Xml
Defined in:
lib/fhir_models/r5/generated/resources/ClinicalUseDefinition.rb

Constant Summary collapse

METADATA =
{
  'id' => {'type'=>'string', 'path'=>'UndesirableEffect.id', 'min'=>0, 'max'=>1},
  'extension' => {'type'=>'Extension', 'path'=>'UndesirableEffect.extension', 'min'=>0, 'max'=>Float::INFINITY},
  'modifierExtension' => {'type'=>'Extension', 'path'=>'UndesirableEffect.modifierExtension', 'min'=>0, 'max'=>Float::INFINITY},
  'symptomConditionEffect' => {'type'=>'CodeableReference', 'path'=>'UndesirableEffect.symptomConditionEffect', 'min'=>0, 'max'=>1},
  'classification' => {'valid_codes'=>{'http://snomed.info/sct'=>['363788007', '1285004', '1391004', '1495009', '2548005', '2767007', '2957008', '3030002', '3309000', '3805004', '3863008', '4051006', '4187002', '4531001', '5222008', '5660006', '5661005', '5883007', '6252006', '6304003', '6427007', '6577008', '6797001', '6918002', '6942003', '7349007', '7352004', '7423001', '7478007', '7928001', '8198006', '8515003', '8527000', '8690003', '9251003', '9304002', '9576003', '9964006', '9995004', '10142005', '10252003', '10448000', '10716003', '10947000', '11554009', '11820004', '11977004', '12140005', '12239004', '12261009', '12309006', '12679000', '12852001', '13130004', '13621006', '14067000', '14142001', '14502000', '14688008', '15070007', '15456004', '15876000', '16162007', '16166005', '16206004', '16468003', '17202005', '17328006', '17441009', '17785005', '18145008', '18332003', '18491006', '18601007', '18841001', '19166009', '19982009', '20426007', '20910001', '21122005', '21313003', '21663000', '21840007', '22200009', '22690006', '22751002', '22787009', '23035008', '23211007', '23435004', '23980007', '24154002', '24220009', '24428000', '24560006', '24607002', '25755000', '26011007', '26365000', '26626008', '26669000', '26724002', '26814000', '26827001', '27030002', '27113001', '27305006', '27309000', '27468005', '27556003', '27598000', '27625002', '27913002', '27958008', '28001007', '28005003', '28239005', '28827006', '29533001', '29922007', '29944002', '30219002', '30367009', '30397001', '30901003', '30944004', '30976009', '31261004', '31346003', '31498000', '31534003', '31639004', '31763002', '32058005', '33032001', '33213002', '33341000', '33405001', '33453002', '33480009', '33485004', '33836004', '33957008', '33975009', '34257009', '34517005', '34606001', '35188005', '35332007', '35544009', '35706003', '35877002', '35897007', '36003005', '36047004', '36459006', '36550007', '36643001', '37087001', '37124008', '37129003', '37476000', '37555008', '38080001', '38522000', '39025000', '39040003', '39080007', '39122004', '39140000', '39211005', '39438000', '39996008', '40137007', '40139005', '40909004', '41011002', '41633001', '41741009', '42111002', '42233006', '42457008', '43224003', '43471007', '43857005', '43902009', '43914001', '44432004', '44453008', '44523003', '45500009', '45596005', '45832002', '45873001', '46118006', '46470002', '46493008', '47287008', '47301008', '47309005', '47446005', '47539004', '48038003', '48068007', '48089003', '48441002', '49169007', '49950003', '50360004', '50373000', '50614006', '50666002', '50741009', '50834005', '51104005', '51413002', '51478000', '51497000', '51717002', '51751003', '51795009', '52019005', '52134002', '52583008', '52653008', '52963003', '53273001', '53294003', '53319005', '54014004', '54206000', '54405004', '54715006', '54880002', '54993008', '55044005', '55070006', '55154006', '55532004', '55562005', '55577002', '55591008', '56215005', '56799002', '57036006', '57206007', '57427004', '57503003', '57566009', '58102000', '58516001', '58608000', '58915005', '58917002', '58926004', '59236006', '59328004', '60074003', '60534004', '60621009', '60701003', '60747006', '60877009', '61017008', '61159007', '61428000', '61468001', '61666009', '62262004', '62430000', '63177006', '63208007', '63448001', '63636006', '64607003', '65077007', '65453009', '65598000', '65825000', '66332009', '66621004', '67034007', '67461000', '67767000', '67993002', '68015005', '68362006', '68545002', '68592003', '68742001', '68980005', '69202003', '69330000', '70017002', '70433009', '70464006', '70697002', '70778006', '71172009', '71300006', '71420008', '71432007', '71496008', '71853007', '71964006', '72066008', '72313002', '72374003', '72755008', '72947005', '73288005', '73750009', '73777000', '74024006', '74155003', '74229007', '74427007', '75098008', '75302005', '75367002', '75382007', '75583003', '76101000', '76245007', '76528003', '76679000', '76700007', '76882007', '77219005', '78564009', '78718001', '79063001', '79324001', '79412009', '79463009', '79466001', '79529005', '79602007', '80025008', '80035002', '80040005', '80055001', '80274001', '80594006', '80784004', '80943009', '81184002', '81435004', '81758000', '81885003', '82187007', '82799009', '82984001', '83001001', '83323007', '83411002', '83739002', '84152008', '84214003', '84571004', '84591006', '84747008', '84917001', '85064009', '85352007', '85662007', '85742005', '86189008', '86290005', '86377001', '87042004', '87179004', '87276001', '87335007', '87357000', '87572000', '87731000', '87934002', '88241000', '88265002', '88296006', '88343004', '88345006', '89124002', '89170009', '89269003', '89315003', '89365007', '89624001', '89919001', '90062008', '90096001', '91001008', '91022002', '91086001', '91343008', '91365008', '91444001', '102485007', '102486008', '102487004', '102534001', '102542000', '102544004', '102545003', '102546002', '102547006', '102880007', '103228002', '106029005', '106054005', '106060005', '110343009', '111952004', '111964007', '111965008', '111966009', '111967000', '111969002', '111991009', '112098003', '112219002', '112224004', '112225003', '112226002', '113147002', '116335008', '118433006', '123036008', '123980006', '128417009', '128442000', '128443005', '128446002', '128449009', '128452001', '129005007', '129006008', '129008009', '129009001', '129015001', '129016000', '129017009', '129021002', '129022009', '129087001', '129088006', '130951007', '130952000', '134266007', '134318003', '134432000', '134441005', '141988003', '160238001', '160625004', '161139007', '161713000', '161714006', '161715007', '161716008', '161720007', '161732006', '161771009', '162088006', '162098000', '162306000', '162540004', '162549003', '162879003', '163033001', '163034007', '163035008', '164782002', '164802005', '164835000', '164836004', '164928009', '164931005', '164944000', '164949005', '165033004', '165041004', '165053000', '165054006', '165055007', '165056008', '165077006', '165078001', '165109007', '165186003', '165221002', '165242000', '165257007', '165263003', '165314000', '165315004', '165316003', '165317007', '165318002', '165319005', '168089007', '169263009', '169264003', '169265002', '169740003', '169786001', '169811007', '169812000', '169821004', '169822006', '169823001', '169876006', '169886007', '169895004', '169909004', '169922007', '169946000', '169953009', '169955002', '169966009', '169971002', '169977003', '169983000', '169990005', '169997008', '170005003', '170061009', '170089007', '170090003', '170091004', '170092006', '170093001', '170094007', '170095008', '170096009', '170707004', '170735000', '170736004', '170740008', '170772006', '170773001', '170804003', '171224000', '174255007', '184034005', '184305005', '186808003', '189834007', '193220005', '193993006', '211120004', '224075005', '224076006', '224077002', '224961000', '224992003', '225000007', '225004003', '225007005', '225008000', '225032007', '225044005', '225464009', '225467002', '225487001', '225490007', '225499008', '225510008', '225517006', '225548003', '225567004', '225568009', '225590009', '225597007', '225598002', '225659000', '225781004', '225810002', '225847002', '225850004', '225854008', '225898008', '225900005', '225904001', '225908003', '225910001', '225918008', '225972001', '226063003', '226244007', '226245008', '226247000', '226248005', '226249002', '226250002', '226251003', '226252005', '226254006', '226255007', '226256008', '226257004', '226258009', '226259001', '226260006', '226261005', '226262003', '226263008', '226264002', '226265001', '226266000', '226267009', '226268004', '226269007', '226270008', '226271007', '226272000', '226273005', '226274004', '226275003', '226276002', '226278001', '226320007', '226321006', '226323009', '226324003', '226325002', '226326001', '226327005', '226328000', '226329008', '226330003', '226331004', '226332006', '226333001', '226334007', '226335008', '226336009', '226337000', '226338005', '226339002', '226340000', '226341001', '226342008', '226343003', '226344009', '226345005', '226346006', '226347002', '226348007', '226349004', '226350004', '226351000', '226352007', '226354008', '226379006', '226380009', '226381008', '226382001', '226383006', '226384000', '226385004', '226386003', '226387007', '226388002', '226389005', '226390001', '226391002', '226393004', '226394005', '226395006', '226396007', '226397003', '226398008', '226399000', '226400007', '226401006', '226402004', '226403009', '226404003', '226405002', '226406001', '226407005', '226408000', '226409008', '226410003', '226411004', '226412006', '226413001', '226414007', '226415008', '226416009', '226417000', '226418005', '226419002', '226422000', '226423005', '226424004', '226426002', '226427006', '226428001', '226429009', '226430004', '226431000', '226432007', '226433002', '226434008', '226435009', '226436005', '226437001', '226438006', '226439003', '226440001', '226441002', '226442009', '226443004', '226444005', '226445006', '226446007', '226447003', '226448008', '226449000', '226450000', '226451001', '226452008', '226453003', '226454009', '226455005', '226456006', '226457002', '226458007', '226459004', '226460009', '226461008', '226462001', '226463006', '228272008', '228282009', '228283004', '228296003', '228308009', '228309001', '228311005', '228328008', '228329000', '228330005', '228331009', '228338003', '228345003', '228349009', '228360000', '228390007', '228391006', '228394003', '228401002', '228411009', '228412002', '228413007', '228415000', '228421001', '228422008', '228423003', '228424009', '228425005', '228429004', '228449008', '228450008', '228454004', '228455003', '228456002', '228457006', '228458001', '228459009', '228462007', '228463002', '228464008', '228465009', '228466005', '228470002', '228473000', '228476008', '228486009', '228487000', '228488005', '228489002', '228490006', '228495001', '228496000', '228497009', '228498004', '228500003', '228505008', '228506009', '228507000', '228508005', '228510007', '228519008', '228520002', '228521003', '228522005', '229024009', '229177002', '229257003', '229646000', '229767007', '229819007', '229918000', '230043006', '230056004', '230057008', '230058003', '230074008', '230075009', '230076005', '230077001', '230078006', '230079003', '230080000', '230081001', '230082008', '230083003', '230084009', '230085005', '230086006', '230092000', '230093005', '230094004', '230095003', '230096002', '230097006', '230098001', '230099009', '230100001', '230101002', '230102009', '230103004', '230104005', '230105006', '230106007', '230107003', '230108008', '230109000', '230110005', '230111009', '230112002', '230113007', '230116004', '230122008', '230123003', '230124009', '230125005', '240258008', '246109007', '246116008', '246117004', '246118009', '246120007', '246206008', '246207004', '246208009', '246209001', '246210006', '246211005', '246212003', '246213008', '246214002', '246223004', '246435002', '246436001', '246437005', '246466008', '246467004', '246511009', '246518003', '246558001', '246559009', '246560004', '246561000', '246570002', '246572005', '246573000', '246574006', '246575007', '246576008', '246577004', '246578009', '246579001', '246580003', '246581004', '246582006', '246583001', '246584007', '246586009', '246600005', '246603007', '246612009', '246613004', '246620006', '246621005', '246624002', '246633000', '246646005', '246647001', '246648006', '246649003', '246683005', '246692008', '246693003', '246704007', '246705008', '246706009', '246707000', '246710007', '246716001', '246719008', '246721003', '246724006', '246760001', '246765006', '246776005', '246777001', '246778006', '246785005', '246786006', '246787002', '246788007', '246790008', '246792000', '246793005', '246794004', '246795003', '246796002', '246797006', '246820009', '246847004', '246851002', '246853004', '246858008', '246859000', '246861009', '246889007', '246900007', '246917000', '246933002', '246974002', '246979007', '247014003', '247016001', '247018000', '247019008', '247022005', '247026008', '247029001', '247030006', '247046003', '247050005', '247053007', '247063004', '247073002', '247088007', '247104005', '247110005', '247116004', '247166005', '247222003', '247225001', '247239001', '247243002', '247250003', '247259002', '247291001', '247292008', '247293003', '247331000', '247358007', '247374002', '247375001', '247376000', '247377009', '247428002', '247433003', '247435005', '247485001', '247494007', '247502003', '247505001', '247523009', '247527005', '247529008', '247532006', '247533001', '247534007', '247543003', '247544009', '247563005', '247571009', '247625006', '247626007', '247639006', '247642000']}, 'type'=>'CodeableConcept', 'path'=>'UndesirableEffect.classification', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/undesirable-effect-classification'}},
  'frequencyOfOccurrence' => {'valid_codes'=>{'http://hl7.org/fhir/undesirable-effect-frequency'=>['Common', 'Uncommon', 'Rare']}, 'type'=>'CodeableConcept', 'path'=>'UndesirableEffect.frequencyOfOccurrence', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/undesirable-effect-frequency'}}
}

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

PRIMITIVES, RESOURCES, TYPES

Instance Attribute Summary collapse

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

#from_contents

Methods included from ClassXml

#from_xml, #valid?, #validate, #xml_node_to_hash

Methods included from InstanceXml

#hash_to_xml_node, #to_xml

Methods included from ClassJson

#from_json

Methods included from InstanceJson

#to_json

Methods included from Hashable

#from_hash, #to_hash

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

#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

#classificationObject

0-1 CodeableConcept



184
185
186
# File 'lib/fhir_models/r5/generated/resources/ClinicalUseDefinition.rb', line 184

def classification
  @classification
end

#extensionObject

0-* [ Extension ]



181
182
183
# File 'lib/fhir_models/r5/generated/resources/ClinicalUseDefinition.rb', line 181

def extension
  @extension
end

#frequencyOfOccurrenceObject

0-1 CodeableConcept



185
186
187
# File 'lib/fhir_models/r5/generated/resources/ClinicalUseDefinition.rb', line 185

def frequencyOfOccurrence
  @frequencyOfOccurrence
end

#idObject

0-1 string



180
181
182
# File 'lib/fhir_models/r5/generated/resources/ClinicalUseDefinition.rb', line 180

def id
  @id
end

#modifierExtensionObject

0-* [ Extension ]



182
183
184
# File 'lib/fhir_models/r5/generated/resources/ClinicalUseDefinition.rb', line 182

def modifierExtension
  @modifierExtension
end

#symptomConditionEffectObject

0-1 CodeableReference



183
184
185
# File 'lib/fhir_models/r5/generated/resources/ClinicalUseDefinition.rb', line 183

def symptomConditionEffect
  @symptomConditionEffect
end