Class: FHIR::R4::ElementDefinition
- Includes:
- CommonElementDefinition, Hashable, Json, Xml
- Defined in:
- lib/fhir_models/r4/generated/types/ElementDefinition.rb
Defined Under Namespace
Classes: Base, Binding, Constraint, Example, Mapping, Slicing, Type
Constant Summary collapse
- MULTIPLE_TYPES =
{ 'defaultValue' => ['base64Binary', 'boolean', 'canonical', 'code', 'date', 'dateTime', 'decimal', 'id', 'instant', 'integer', 'markdown', 'oid', 'positiveInt', 'string', 'time', 'unsignedInt', 'uri', 'url', 'uuid', 'Address', 'Age', 'Annotation', 'Attachment', 'CodeableConcept', 'Coding', 'ContactPoint', 'Count', 'Distance', 'Duration', 'HumanName', 'Identifier', 'Money', 'Period', 'Quantity', 'Range', 'Ratio', 'Reference', 'SampledData', 'Signature', 'Timing', 'ContactDetail', 'Contributor', 'DataRequirement', 'Expression', 'ParameterDefinition', 'RelatedArtifact', 'TriggerDefinition', 'UsageContext', 'Dosage', 'Meta'], 'fixed' => ['base64Binary', 'boolean', 'canonical', 'code', 'date', 'dateTime', 'decimal', 'id', 'instant', 'integer', 'markdown', 'oid', 'positiveInt', 'string', 'time', 'unsignedInt', 'uri', 'url', 'uuid', 'Address', 'Age', 'Annotation', 'Attachment', 'CodeableConcept', 'Coding', 'ContactPoint', 'Count', 'Distance', 'Duration', 'HumanName', 'Identifier', 'Money', 'Period', 'Quantity', 'Range', 'Ratio', 'Reference', 'SampledData', 'Signature', 'Timing', 'ContactDetail', 'Contributor', 'DataRequirement', 'Expression', 'ParameterDefinition', 'RelatedArtifact', 'TriggerDefinition', 'UsageContext', 'Dosage', 'Meta'], 'pattern' => ['base64Binary', 'boolean', 'canonical', 'code', 'date', 'dateTime', 'decimal', 'id', 'instant', 'integer', 'markdown', 'oid', 'positiveInt', 'string', 'time', 'unsignedInt', 'uri', 'url', 'uuid', 'Address', 'Age', 'Annotation', 'Attachment', 'CodeableConcept', 'Coding', 'ContactPoint', 'Count', 'Distance', 'Duration', 'HumanName', 'Identifier', 'Money', 'Period', 'Quantity', 'Range', 'Ratio', 'Reference', 'SampledData', 'Signature', 'Timing', 'ContactDetail', 'Contributor', 'DataRequirement', 'Expression', 'ParameterDefinition', 'RelatedArtifact', 'TriggerDefinition', 'UsageContext', 'Dosage', 'Meta'], 'minValue' => ['date', 'dateTime', 'instant', 'time', 'decimal', 'integer', 'positiveInt', 'unsignedInt', 'Quantity'], 'maxValue' => ['date', 'dateTime', 'instant', 'time', 'decimal', 'integer', 'positiveInt', 'unsignedInt', 'Quantity'] }
- SEARCH_PARAMS =
[]
- METADATA =
{ 'id' => {'type'=>'string', 'path'=>'ElementDefinition.id', 'min'=>0, 'max'=>1}, 'extension' => {'type'=>'Extension', 'path'=>'ElementDefinition.extension', 'min'=>0, 'max'=>Float::INFINITY}, 'modifierExtension' => {'type'=>'Extension', 'path'=>'ElementDefinition.modifierExtension', 'min'=>0, 'max'=>Float::INFINITY}, 'path' => {'type'=>'string', 'path'=>'ElementDefinition.path', 'min'=>1, 'max'=>1}, 'representation' => {'valid_codes'=>{'http://hl7.org/fhir/property-representation'=>['xmlAttr', 'xmlText', 'typeAttr', 'cdaText', 'xhtml']}, 'type'=>'code', 'path'=>'ElementDefinition.representation', 'min'=>0, 'max'=>Float::INFINITY, 'binding'=>{'strength'=>'required', 'uri'=>'http://hl7.org/fhir/ValueSet/property-representation'}}, 'sliceName' => {'type'=>'string', 'path'=>'ElementDefinition.sliceName', 'min'=>0, 'max'=>1}, 'sliceIsConstraining' => {'type'=>'boolean', 'path'=>'ElementDefinition.sliceIsConstraining', 'min'=>0, 'max'=>1}, 'label' => {'type'=>'string', 'path'=>'ElementDefinition.label', 'min'=>0, 'max'=>1}, 'code' => {'valid_codes'=>{'http://loinc.org'=>['1-8', '10-9', '100-8', '1000-9', '10000-8', '10001-6', '10002-4', '10003-2', '10004-0', '10005-7', '10006-5', '10007-3', '10008-1', '10009-9', '1001-7', '10010-7', '10011-5', '10012-3', '10013-1', '10014-9', '10015-6', '10016-4', '10017-2', '10018-0', '10019-8', '1002-5', '10020-6', '10021-4', '10022-2', '10023-0', '10024-8', '10025-5', '10026-3', '10027-1', '10028-9', '10029-7', '1003-3', '10030-5', '10031-3', '10032-1', '10033-9', '10034-7', '10035-4', '10036-2', '10037-0', '10038-8', '10039-6', '1004-1', '10040-4', '10041-2', '10042-0', '10043-8', '10044-6', '10045-3', '10046-1', '10047-9', '10048-7', '10049-5', '1005-8', '10050-3', '10051-1', '10052-9', '10053-7', '10054-5', '10055-2', '10056-0', '10057-8', '10058-6', '10059-4', '1006-6', '10060-2', '10061-0', '10062-8', '10063-6', '10064-4', '10065-1', '10066-9', '10067-7', '10068-5', '10069-3', '1007-4', '10070-1', '10071-9', '10072-7', '10073-5', '10074-3', '10075-0', '10076-8', '10077-6', '10078-4', '10079-2', '1008-2', '10080-0', '10081-8', '10082-6', '10083-4', '10084-2', '10085-9', '10086-7', '10087-5', '10088-3', '10089-1', '1009-0', '10090-9', '10091-7', '10092-5', '10093-3', '10094-1', '10095-8', '10096-6', '10097-4', '10098-2', '10099-0', '101-6', '1010-8', '10100-6', '10101-4', '10102-2', '10103-0', '10104-8', '10105-5', '10106-3', '10107-1', '10108-9', '10109-7', '1011-6', '10110-5', '10111-3', '10112-1', '10113-9', '10114-7', '10115-4', '10116-2', '10117-0', '10118-8', '10119-6', '1012-4', '10120-4', '10121-2', '10122-0', '10123-8', '10124-6', '10125-3', '10126-1', '10127-9', '10128-7', '10129-5', '1013-2', '10130-3', '10131-1', '10132-9', '10133-7', '10134-5', '10135-2', '10136-0', '10137-8', '10138-6', '10139-4', '1014-0', '10140-2', '10141-0', '10142-8', '10143-6', '10144-4', '10145-1', '10146-9', '10147-7', '10148-5', '10149-3', '1015-7', '10150-1', '10151-9', '10152-7', '10153-5', '10154-3', '10155-0', '10156-8', '10157-6', '10158-4', '10159-2', '1016-5', '10160-0', '10161-8', '10162-6', '10163-4', '10164-2', '10165-9', '10166-7', '10167-5', '10168-3', '10169-1', '1017-3', '10170-9', '10171-7', '10172-5', '10173-3', '10174-1', '10175-8', '10176-6', '10177-4', '10178-2', '10179-0', '1018-1', '10180-8', '10181-6', '10182-4', '10183-2', '10184-0', '10185-7', '10186-5', '10187-3', '10188-1', '10189-9', '1019-9', '10190-7', '10191-5', '10192-3', '10193-1', '10194-9', '10195-6', '10196-4', '10197-2', '10198-0', '10199-8', '102-4', '1020-7', '10200-4', '10201-2', '10202-0', '10203-8', '10204-6', '10205-3', '10206-1', '10207-9', '10208-7', '10209-5', '1021-5', '10210-3', '10211-1', '10212-9', '10213-7', '10214-5', '10215-2', '10216-0', '10217-8', '10218-6', '10219-4', '1022-3', '10220-2', '10221-0', '10222-8', '10223-6', '10224-4', '10225-1', '10226-9', '10227-7', '10228-5', '10229-3', '1023-1', '10230-1', '10231-9', '10232-7', '10233-5', '10234-3', '10235-0', '10236-8', '10237-6', '10238-4', '10239-2', '1024-9', '10240-0', '10241-8', '10242-6', '10243-4', '10244-2', '10245-9', '10246-7', '10247-5', '10248-3', '10249-1', '1025-6', '10250-9', '10251-7', '10252-5', '10253-3', '10254-1', '10255-8', '10256-6', '10257-4', '10258-2', '10259-0', '1026-4', '10260-8', '10261-6', '10262-4', '10263-2', '10264-0', '10265-7', '10266-5', '10267-3', '10268-1', '10269-9', '1027-2', '10270-7', '10271-5', '10272-3', '10273-1', '10274-9', '10275-6', '10276-4', '10277-2', '10278-0', '10279-8', '1028-0', '10280-6', '10281-4', '10282-2', '10283-0', '10284-8', '10285-5', '10286-3', '10287-1', '10288-9', '10289-7', '1029-8', '10290-5', '10291-3', '10292-1', '10293-9', '10294-7', '10295-4', '10296-2', '10297-0', '10298-8', '10299-6', '103-2', '1030-6', '10300-2', '10301-0', '10302-8', '10303-6', '10304-4', '10305-1', '10306-9', '10307-7', '10308-5', '10309-3', '1031-4', '10310-1', '10311-9', '10312-7', '10313-5', '10314-3', '10315-0', '10316-8', '10317-6', '10318-4', '10319-2', '1032-2', '10320-0', '10321-8', '10322-6', '10323-4', '10324-2', '10325-9', '10326-7', '10327-5', '10328-3', '10329-1', '1033-0', '10330-9', '10331-7', '10332-5', '10333-3', '10334-1', '10335-8', '10336-6', '10337-4', '10338-2', '10339-0', '1034-8', '10340-8', '10341-6', '10342-4', '10343-2', '10344-0', '10345-7', '10346-5', '10347-3', '10348-1', '10349-9', '1035-5', '10350-7', '10351-5', '10352-3', '10353-1', '10354-9', '10355-6', '10356-4', '10357-2', '10358-0', '10359-8', '1036-3', '10360-6', '10361-4', '10362-2', '10363-0', '10364-8', '10365-5', '10366-3', '10367-1', '10368-9', '10369-7', '1037-1', '10370-5', '10371-3', '10372-1', '10373-9', '10374-7', '10375-4', '10376-2', '10377-0', '10378-8', '10379-6', '1038-9', '10380-4', '10381-2', '10382-0', '10383-8', '10384-6', '10385-3', '10386-1', '10387-9', '10388-7', '10389-5', '1039-7', '10390-3', '10391-1', '10392-9', '10393-7', '10394-5', '10395-2', '10396-0', '10397-8', '10398-6', '10399-4', '104-0', '1040-5', '10400-0', '10401-8', '10402-6', '10403-4', '10404-2', '10405-9', '10406-7', '10407-5', '10408-3', '10409-1', '1041-3', '10410-9', '10411-7', '10412-5', '10413-3', '10414-1', '10415-8', '10416-6', '10417-4', '10418-2', '10419-0', '1042-1', '10420-8', '10421-6', '10422-4', '10423-2', '10424-0', '10425-7', '10426-5', '10427-3', '10428-1', '10429-9', '1043-9', '10430-7', '10431-5', '10432-3', '10433-1', '10434-9', '10435-6', '10436-4', '10437-2', '10438-0', '10439-8', '1044-7', '10440-6', '10441-4', '10442-2', '10443-0', '10444-8', '10445-5', '10446-3', '10447-1', '10448-9', '10449-7', '1045-4', '10450-5', '10451-3', '10452-1', '10453-9', '10454-7', '10455-4', '10456-2', '10457-0', '10458-8', '10459-6', '1046-2', '10460-4', '10461-2', '10462-0', '10463-8', '10464-6', '10465-3', '10466-1', '10467-9', '10468-7', '10469-5', '1047-0', '10470-3', '10471-1', '10472-9', '10473-7', '10474-5', '10475-2', '10476-0', '10477-8', '10478-6', '10479-4', '1048-8', '10480-2', '10481-0', '10482-8', '10483-6', '10484-4', '10485-1', '10486-9', '10487-7', '10488-5', '10489-3', '1049-6', '10490-1', '10491-9', '10492-7', '10493-5', '10494-3', '10495-0', '10496-8', '10497-6', '10498-4', '10499-2', '105-7', '1050-4', '10500-7', '10501-5', '10502-3', '10503-1', '10504-9', '10505-6', '10506-4', '10507-2', '10508-0', '10509-8', '1051-2', '10510-6', '10511-4', '10512-2', '10513-0', '10514-8', '10515-5', '10516-3', '10517-1', '10518-9', '10519-7', '1052-0', '10520-5', '10521-3', '10522-1', '10523-9', '10524-7', '10525-4', '10526-2', '10527-0', '10528-8', '10529-6', '1053-8', '10530-4', '10531-2', '10532-0', '10533-8', '10534-6', '10535-3', '10536-1', '10537-9', '10538-7', '10539-5', '1054-6', '10540-3', '10541-1', '10542-9', '10543-7', '10544-5', '10545-2', '10546-0', '10547-8', '10548-6', '10549-4', '1055-3', '10550-2', '10551-0', '10552-8', '10553-6', '10554-4', '10555-1', '10556-9', '10557-7', '10558-5', '10559-3', '1056-1', '10560-1', '10561-9', '10562-7', '10563-5', '10564-3', '10565-0', '10566-8', '10567-6', '10568-4', '10569-2', '1057-9', '10570-0', '10571-8', '10572-6', '10573-4', '10574-2', '10575-9', '10576-7', '10577-5', '10578-3', '10579-1', '1058-7', '10580-9', '10581-7', '10582-5', '10583-3', '10584-1', '10585-8', '10586-6', '10587-4', '10588-2', '10589-0', '1059-5', '10590-8', '10591-6', '10592-4', '10593-2', '10594-0', '10595-7', '10596-5', '10597-3', '10598-1', '10599-9', '106-5', '1060-3', '10600-5', '10601-3', '10602-1', '10603-9', '10604-7', '10605-4', '10606-2', '10607-0', '10608-8', '10609-6', '1061-1', '10610-4', '10611-2', '10612-0', '10613-8', '10614-6', '10615-3', '10616-1', '10617-9', '10618-7', '10619-5', '1062-9', '10620-3', '10621-1', '10622-9', '10623-7', '10624-5', '10625-2', '10626-0', '10627-8', '10628-6', '10629-4', '1063-7', '10630-2', '10631-0', '10632-8', '10633-6', '10634-4', '10635-1', '10636-9', '10637-7', '10638-5', '10639-3', '1064-5', '10640-1', '10641-9', '10642-7', '10643-5', '10644-3', '10645-0', '10646-8', '10647-6', '10648-4', '10649-2', '1065-2', '10650-0', '10651-8', '10652-6', '10653-4', '10654-2', '10655-9', '10656-7', '10657-5', '10658-3', '10659-1', '1066-0', '10660-9', '10661-7', '10662-5', '10663-3', '10664-1', '10665-8', '10666-6', '10667-4', '10668-2', '10669-0', '1067-8', '10670-8', '10671-6', '10672-4', '10673-2', '10674-0', '10675-7', '10676-5', '10677-3', '10678-1', '10679-9', '1068-6', '10680-7', '10681-5', '10682-3', '10683-1', '10684-9', '10685-6', '10686-4', '10687-2', '10688-0', '10689-8', '1069-4', '10690-6', '10691-4', '10692-2', '10693-0', '10694-8', '10695-5', '10696-3', '10697-1', '10698-9', '10699-7', '107-3', '1070-2', '10700-3', '10701-1', '10702-9', '10703-7', '10704-5', '10705-2', '10706-0', '10707-8', '10708-6', '10709-4', '1071-0', '10710-2', '10711-0', '10712-8', '10713-6', '10714-4', '10715-1', '10716-9', '10717-7', '10718-5', '10719-3', '1072-8', '10720-1', '10721-9', '10722-7', '10723-5', '10724-3', '10725-0', '10726-8', '10727-6', '10728-4', '10729-2', '1073-6', '10730-0', '10731-8', '10732-6', '10733-4', '10734-2', '10735-9', '10736-7', '10737-5', '10738-3', '10739-1', '1074-4', '10740-9', '10741-7', '10742-5', '10743-3', '10744-1', '10745-8', '10746-6', '10747-4', '10748-2', '10749-0', '1075-1', '10750-8', '10751-6', '10752-4', '10753-2', '10754-0', '10755-7', '10756-5', '10757-3', '10758-1', '10759-9', '1076-9', '10760-7', '10761-5', '10762-3', '10763-1', '10764-9', '10765-6', '10766-4', '10767-2', '10768-0', '10769-8', '1077-7', '10770-6', '10771-4', '10772-2', '10773-0', '10774-8', '10775-5', '10776-3', '10777-1', '10778-9', '10779-7', '1078-5', '10780-5', '10781-3', '10782-1', '10783-9', '10784-7', '10785-4', '10786-2', '10787-0', '10788-8', '10789-6', '1079-3', '10790-4', '10791-2', '10792-0', '10793-8', '10794-6', '10795-3', '10796-1', '10797-9', '10798-7', '10799-5', '108-1', '1080-1', '10800-1', '10801-9', '10802-7', '10803-5', '10804-3', '10805-0', '10806-8', '10807-6', '10808-4', '10809-2', '1081-9', '10810-0', '10811-8', '10812-6', '10813-4', '10814-2', '10815-9', '10816-7', '10817-5', '10818-3', '10819-1', '1082-7', '10820-9', '10821-7', '10822-5', '10823-3', '10824-1', '10825-8', '10826-6', '10827-4', '10828-2', '10829-0', '1083-5', '10830-8', '10831-6', '10832-4', '10833-2', '10834-0', '10835-7', '10836-5', '10837-3', '10838-1', '10839-9', '1084-3', '10840-7', '10841-5', '10842-3', '10843-1', '10844-9', '10845-6', '10846-4', '10847-2', '10848-0', '10849-8', '1085-0', '10850-6', '10851-4', '10852-2', '10853-0', '10854-8', '10855-5', '10856-3', '10857-1', '10858-9', '10859-7', '1086-8', '10860-5', '10861-3', '10862-1', '10863-9', '10864-7', '10865-4', '10866-2', '10867-0', '10868-8', '10869-6', '1087-6', '10870-4', '10871-2', '10872-0', '10873-8', '10874-6', '10875-3', '10876-1', '10877-9', '10878-7', '10879-5', '1088-4', '10880-3', '10881-1', '10882-9', '10883-7', '10884-5', '10885-2', '10886-0', '10887-8', '10888-6', '10889-4', '1089-2', '10890-2', '10891-0', '10892-8', '10893-6', '10894-4', '10895-1', '10896-9', '10897-7', '10898-5']}, 'type'=>'Coding', 'path'=>'ElementDefinition.code', 'min'=>0, 'max'=>Float::INFINITY, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/observation-codes'}}, 'slicing' => {'type'=>'ElementDefinition::Slicing', 'path'=>'ElementDefinition.slicing', 'min'=>0, 'max'=>1}, 'short' => {'type'=>'string', 'path'=>'ElementDefinition.short', 'min'=>0, 'max'=>1}, 'definition' => {'type'=>'markdown', 'path'=>'ElementDefinition.definition', 'min'=>0, 'max'=>1}, 'comment' => {'type'=>'markdown', 'path'=>'ElementDefinition.comment', 'min'=>0, 'max'=>1}, 'requirements' => {'type'=>'markdown', 'path'=>'ElementDefinition.requirements', 'min'=>0, 'max'=>1}, 'alias' => {'type'=>'string', 'path'=>'ElementDefinition.alias', 'min'=>0, 'max'=>Float::INFINITY}, 'min' => {'type'=>'unsignedInt', 'path'=>'ElementDefinition.min', 'min'=>0, 'max'=>1}, 'max' => {'type'=>'string', 'path'=>'ElementDefinition.max', 'min'=>0, 'max'=>1}, 'base' => {'type'=>'ElementDefinition::Base', 'path'=>'ElementDefinition.base', 'min'=>0, 'max'=>1}, 'contentReference' => {'type'=>'uri', 'path'=>'ElementDefinition.contentReference', 'min'=>0, 'max'=>1}, 'type' => {'type'=>'ElementDefinition::Type', 'path'=>'ElementDefinition.type', 'min'=>0, 'max'=>Float::INFINITY}, 'defaultValueBase64Binary' => {'type'=>'base64Binary', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueBoolean' => {'type'=>'boolean', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueCanonical' => {'type'=>'canonical', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueCode' => {'type'=>'code', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueDate' => {'type'=>'date', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueDateTime' => {'type'=>'dateTime', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueDecimal' => {'type'=>'decimal', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueId' => {'type'=>'id', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueInstant' => {'type'=>'instant', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueInteger' => {'type'=>'integer', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueMarkdown' => {'type'=>'markdown', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueOid' => {'type'=>'oid', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValuePositiveInt' => {'type'=>'positiveInt', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueString' => {'type'=>'string', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueTime' => {'type'=>'time', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueUnsignedInt' => {'type'=>'unsignedInt', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueUri' => {'type'=>'uri', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueUrl' => {'type'=>'url', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueUuid' => {'type'=>'uuid', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueAddress' => {'type'=>'Address', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueAge' => {'type'=>'Age', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueAnnotation' => {'type'=>'Annotation', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueAttachment' => {'type'=>'Attachment', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueCodeableConcept' => {'type'=>'CodeableConcept', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueCoding' => {'type'=>'Coding', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueContactPoint' => {'type'=>'ContactPoint', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueCount' => {'type'=>'Count', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueDistance' => {'type'=>'Distance', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueDuration' => {'type'=>'Duration', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueHumanName' => {'type'=>'HumanName', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueIdentifier' => {'type'=>'Identifier', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueMoney' => {'type'=>'Money', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValuePeriod' => {'type'=>'Period', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueQuantity' => {'type'=>'Quantity', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueRange' => {'type'=>'Range', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueRatio' => {'type'=>'Ratio', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueReference' => {'type'=>'Reference', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueSampledData' => {'type'=>'SampledData', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueSignature' => {'type'=>'Signature', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueTiming' => {'type'=>'Timing', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueContactDetail' => {'type'=>'ContactDetail', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueContributor' => {'type'=>'Contributor', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueDataRequirement' => {'type'=>'DataRequirement', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueExpression' => {'type'=>'Expression', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueParameterDefinition' => {'type'=>'ParameterDefinition', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueRelatedArtifact' => {'type'=>'RelatedArtifact', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueTriggerDefinition' => {'type'=>'TriggerDefinition', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueUsageContext' => {'type'=>'UsageContext', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueDosage' => {'type'=>'Dosage', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'defaultValueMeta' => {'type'=>'Meta', 'path'=>'ElementDefinition.defaultValue[x]', 'min'=>0, 'max'=>1}, 'meaningWhenMissing' => {'type'=>'markdown', 'path'=>'ElementDefinition.meaningWhenMissing', 'min'=>0, 'max'=>1}, 'orderMeaning' => {'type'=>'string', 'path'=>'ElementDefinition.orderMeaning', 'min'=>0, 'max'=>1}, 'fixedBase64Binary' => {'type'=>'base64Binary', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedBoolean' => {'type'=>'boolean', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedCanonical' => {'type'=>'canonical', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedCode' => {'type'=>'code', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedDate' => {'type'=>'date', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedDateTime' => {'type'=>'dateTime', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedDecimal' => {'type'=>'decimal', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedId' => {'type'=>'id', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedInstant' => {'type'=>'instant', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedInteger' => {'type'=>'integer', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedMarkdown' => {'type'=>'markdown', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedOid' => {'type'=>'oid', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedPositiveInt' => {'type'=>'positiveInt', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedString' => {'type'=>'string', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedTime' => {'type'=>'time', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedUnsignedInt' => {'type'=>'unsignedInt', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedUri' => {'type'=>'uri', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedUrl' => {'type'=>'url', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedUuid' => {'type'=>'uuid', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedAddress' => {'type'=>'Address', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedAge' => {'type'=>'Age', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedAnnotation' => {'type'=>'Annotation', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedAttachment' => {'type'=>'Attachment', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedCodeableConcept' => {'type'=>'CodeableConcept', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedCoding' => {'type'=>'Coding', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedContactPoint' => {'type'=>'ContactPoint', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedCount' => {'type'=>'Count', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedDistance' => {'type'=>'Distance', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedDuration' => {'type'=>'Duration', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedHumanName' => {'type'=>'HumanName', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedIdentifier' => {'type'=>'Identifier', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedMoney' => {'type'=>'Money', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedPeriod' => {'type'=>'Period', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedQuantity' => {'type'=>'Quantity', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedRange' => {'type'=>'Range', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedRatio' => {'type'=>'Ratio', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedReference' => {'type'=>'Reference', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedSampledData' => {'type'=>'SampledData', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedSignature' => {'type'=>'Signature', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedTiming' => {'type'=>'Timing', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedContactDetail' => {'type'=>'ContactDetail', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedContributor' => {'type'=>'Contributor', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedDataRequirement' => {'type'=>'DataRequirement', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedExpression' => {'type'=>'Expression', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedParameterDefinition' => {'type'=>'ParameterDefinition', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedRelatedArtifact' => {'type'=>'RelatedArtifact', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedTriggerDefinition' => {'type'=>'TriggerDefinition', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedUsageContext' => {'type'=>'UsageContext', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedDosage' => {'type'=>'Dosage', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'fixedMeta' => {'type'=>'Meta', 'path'=>'ElementDefinition.fixed[x]', 'min'=>0, 'max'=>1}, 'patternBase64Binary' => {'type'=>'base64Binary', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternBoolean' => {'type'=>'boolean', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternCanonical' => {'type'=>'canonical', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternCode' => {'type'=>'code', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternDate' => {'type'=>'date', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternDateTime' => {'type'=>'dateTime', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternDecimal' => {'type'=>'decimal', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternId' => {'type'=>'id', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternInstant' => {'type'=>'instant', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternInteger' => {'type'=>'integer', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternMarkdown' => {'type'=>'markdown', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternOid' => {'type'=>'oid', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternPositiveInt' => {'type'=>'positiveInt', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternString' => {'type'=>'string', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternTime' => {'type'=>'time', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternUnsignedInt' => {'type'=>'unsignedInt', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternUri' => {'type'=>'uri', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternUrl' => {'type'=>'url', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternUuid' => {'type'=>'uuid', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternAddress' => {'type'=>'Address', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternAge' => {'type'=>'Age', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternAnnotation' => {'type'=>'Annotation', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternAttachment' => {'type'=>'Attachment', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternCodeableConcept' => {'type'=>'CodeableConcept', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternCoding' => {'type'=>'Coding', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternContactPoint' => {'type'=>'ContactPoint', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternCount' => {'type'=>'Count', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternDistance' => {'type'=>'Distance', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternDuration' => {'type'=>'Duration', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternHumanName' => {'type'=>'HumanName', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternIdentifier' => {'type'=>'Identifier', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternMoney' => {'type'=>'Money', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternPeriod' => {'type'=>'Period', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternQuantity' => {'type'=>'Quantity', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternRange' => {'type'=>'Range', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternRatio' => {'type'=>'Ratio', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternReference' => {'type'=>'Reference', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternSampledData' => {'type'=>'SampledData', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternSignature' => {'type'=>'Signature', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternTiming' => {'type'=>'Timing', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternContactDetail' => {'type'=>'ContactDetail', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternContributor' => {'type'=>'Contributor', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternDataRequirement' => {'type'=>'DataRequirement', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternExpression' => {'type'=>'Expression', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternParameterDefinition' => {'type'=>'ParameterDefinition', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternRelatedArtifact' => {'type'=>'RelatedArtifact', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternTriggerDefinition' => {'type'=>'TriggerDefinition', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternUsageContext' => {'type'=>'UsageContext', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternDosage' => {'type'=>'Dosage', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'patternMeta' => {'type'=>'Meta', 'path'=>'ElementDefinition.pattern[x]', 'min'=>0, 'max'=>1}, 'example' => {'type'=>'ElementDefinition::Example', 'path'=>'ElementDefinition.example', 'min'=>0, 'max'=>Float::INFINITY}, 'minValueDate' => {'type'=>'date', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValueDateTime' => {'type'=>'dateTime', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValueInstant' => {'type'=>'instant', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValueTime' => {'type'=>'time', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValueDecimal' => {'type'=>'decimal', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValueInteger' => {'type'=>'integer', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValuePositiveInt' => {'type'=>'positiveInt', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValueUnsignedInt' => {'type'=>'unsignedInt', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'minValueQuantity' => {'type'=>'Quantity', 'path'=>'ElementDefinition.minValue[x]', 'min'=>0, 'max'=>1}, 'maxValueDate' => {'type'=>'date', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValueDateTime' => {'type'=>'dateTime', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValueInstant' => {'type'=>'instant', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValueTime' => {'type'=>'time', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValueDecimal' => {'type'=>'decimal', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValueInteger' => {'type'=>'integer', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValuePositiveInt' => {'type'=>'positiveInt', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValueUnsignedInt' => {'type'=>'unsignedInt', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxValueQuantity' => {'type'=>'Quantity', 'path'=>'ElementDefinition.maxValue[x]', 'min'=>0, 'max'=>1}, 'maxLength' => {'type'=>'integer', 'path'=>'ElementDefinition.maxLength', 'min'=>0, 'max'=>1}, 'condition' => {'type'=>'id', 'path'=>'ElementDefinition.condition', 'min'=>0, 'max'=>Float::INFINITY}, 'constraint' => {'type'=>'ElementDefinition::Constraint', 'path'=>'ElementDefinition.constraint', 'min'=>0, 'max'=>Float::INFINITY}, 'mustSupport' => {'type'=>'boolean', 'path'=>'ElementDefinition.mustSupport', 'min'=>0, 'max'=>1}, 'isModifier' => {'type'=>'boolean', 'path'=>'ElementDefinition.isModifier', 'min'=>0, 'max'=>1}, 'isModifierReason' => {'type'=>'string', 'path'=>'ElementDefinition.isModifierReason', 'min'=>0, 'max'=>1}, 'isSummary' => {'type'=>'boolean', 'path'=>'ElementDefinition.isSummary', 'min'=>0, 'max'=>1}, 'binding' => {'type'=>'ElementDefinition::Binding', 'path'=>'ElementDefinition.binding', 'min'=>0, 'max'=>1}, 'mapping' => {'type'=>'ElementDefinition::Mapping', 'path'=>'ElementDefinition.mapping', 'min'=>0, 'max'=>Float::INFINITY} }
Constants included from FHIR::R4
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
Instance Attribute Summary collapse
-
#alias ⇒ Object
0-* [ string ].
-
#base ⇒ Object
0-1 ElementDefinition::Base.
-
#binding ⇒ Object
0-1 ElementDefinition::Binding.
-
#code ⇒ Object
0-* [ Coding ].
-
#comment ⇒ Object
0-1 markdown.
-
#condition ⇒ Object
0-* [ id ].
-
#constraint ⇒ Object
0-* [ ElementDefinition::Constraint ].
-
#contentReference ⇒ Object
0-1 uri.
-
#defaultValueAddress ⇒ Object
0-1 Address.
-
#defaultValueAge ⇒ Object
0-1 Age.
-
#defaultValueAnnotation ⇒ Object
0-1 Annotation.
-
#defaultValueAttachment ⇒ Object
0-1 Attachment.
-
#defaultValueBase64Binary ⇒ Object
0-1 base64Binary.
-
#defaultValueBoolean ⇒ Object
0-1 boolean.
-
#defaultValueCanonical ⇒ Object
0-1 canonical.
-
#defaultValueCode ⇒ Object
0-1 code.
-
#defaultValueCodeableConcept ⇒ Object
0-1 CodeableConcept.
-
#defaultValueCoding ⇒ Object
0-1 Coding.
-
#defaultValueContactDetail ⇒ Object
0-1 ContactDetail.
-
#defaultValueContactPoint ⇒ Object
0-1 ContactPoint.
-
#defaultValueContributor ⇒ Object
0-1 Contributor.
-
#defaultValueCount ⇒ Object
0-1 Count.
-
#defaultValueDataRequirement ⇒ Object
0-1 DataRequirement.
-
#defaultValueDate ⇒ Object
0-1 date.
-
#defaultValueDateTime ⇒ Object
0-1 dateTime.
-
#defaultValueDecimal ⇒ Object
0-1 decimal.
-
#defaultValueDistance ⇒ Object
0-1 Distance.
-
#defaultValueDosage ⇒ Object
0-1 Dosage.
-
#defaultValueDuration ⇒ Object
0-1 Duration.
-
#defaultValueExpression ⇒ Object
0-1 Expression.
-
#defaultValueHumanName ⇒ Object
0-1 HumanName.
-
#defaultValueId ⇒ Object
0-1 id.
-
#defaultValueIdentifier ⇒ Object
0-1 Identifier.
-
#defaultValueInstant ⇒ Object
0-1 instant.
-
#defaultValueInteger ⇒ Object
0-1 integer.
-
#defaultValueMarkdown ⇒ Object
0-1 markdown.
-
#defaultValueMeta ⇒ Object
0-1 Meta.
-
#defaultValueMoney ⇒ Object
0-1 Money.
-
#defaultValueOid ⇒ Object
0-1 oid.
-
#defaultValueParameterDefinition ⇒ Object
0-1 ParameterDefinition.
-
#defaultValuePeriod ⇒ Object
0-1 Period.
-
#defaultValuePositiveInt ⇒ Object
0-1 positiveInt.
-
#defaultValueQuantity ⇒ Object
0-1 Quantity.
-
#defaultValueRange ⇒ Object
0-1 Range.
-
#defaultValueRatio ⇒ Object
0-1 Ratio.
-
#defaultValueReference ⇒ Object
0-1 Reference().
-
#defaultValueRelatedArtifact ⇒ Object
0-1 RelatedArtifact.
-
#defaultValueSampledData ⇒ Object
0-1 SampledData.
-
#defaultValueSignature ⇒ Object
0-1 Signature.
-
#defaultValueString ⇒ Object
0-1 string.
-
#defaultValueTime ⇒ Object
0-1 time.
-
#defaultValueTiming ⇒ Object
0-1 Timing.
-
#defaultValueTriggerDefinition ⇒ Object
0-1 TriggerDefinition.
-
#defaultValueUnsignedInt ⇒ Object
0-1 unsignedInt.
-
#defaultValueUri ⇒ Object
0-1 uri.
-
#defaultValueUrl ⇒ Object
0-1 url.
-
#defaultValueUsageContext ⇒ Object
0-1 UsageContext.
-
#defaultValueUuid ⇒ Object
0-1 uuid.
-
#definition ⇒ Object
0-1 markdown.
-
#example ⇒ Object
0-* [ ElementDefinition::Example ].
-
#extension ⇒ Object
0-* [ Extension ].
-
#fixedAddress ⇒ Object
0-1 Address.
-
#fixedAge ⇒ Object
0-1 Age.
-
#fixedAnnotation ⇒ Object
0-1 Annotation.
-
#fixedAttachment ⇒ Object
0-1 Attachment.
-
#fixedBase64Binary ⇒ Object
0-1 base64Binary.
-
#fixedBoolean ⇒ Object
0-1 boolean.
-
#fixedCanonical ⇒ Object
0-1 canonical.
-
#fixedCode ⇒ Object
0-1 code.
-
#fixedCodeableConcept ⇒ Object
0-1 CodeableConcept.
-
#fixedCoding ⇒ Object
0-1 Coding.
-
#fixedContactDetail ⇒ Object
0-1 ContactDetail.
-
#fixedContactPoint ⇒ Object
0-1 ContactPoint.
-
#fixedContributor ⇒ Object
0-1 Contributor.
-
#fixedCount ⇒ Object
0-1 Count.
-
#fixedDataRequirement ⇒ Object
0-1 DataRequirement.
-
#fixedDate ⇒ Object
0-1 date.
-
#fixedDateTime ⇒ Object
0-1 dateTime.
-
#fixedDecimal ⇒ Object
0-1 decimal.
-
#fixedDistance ⇒ Object
0-1 Distance.
-
#fixedDosage ⇒ Object
0-1 Dosage.
-
#fixedDuration ⇒ Object
0-1 Duration.
-
#fixedExpression ⇒ Object
0-1 Expression.
-
#fixedHumanName ⇒ Object
0-1 HumanName.
-
#fixedId ⇒ Object
0-1 id.
-
#fixedIdentifier ⇒ Object
0-1 Identifier.
-
#fixedInstant ⇒ Object
0-1 instant.
-
#fixedInteger ⇒ Object
0-1 integer.
-
#fixedMarkdown ⇒ Object
0-1 markdown.
-
#fixedMeta ⇒ Object
0-1 Meta.
-
#fixedMoney ⇒ Object
0-1 Money.
-
#fixedOid ⇒ Object
0-1 oid.
-
#fixedParameterDefinition ⇒ Object
0-1 ParameterDefinition.
-
#fixedPeriod ⇒ Object
0-1 Period.
-
#fixedPositiveInt ⇒ Object
0-1 positiveInt.
-
#fixedQuantity ⇒ Object
0-1 Quantity.
-
#fixedRange ⇒ Object
0-1 Range.
-
#fixedRatio ⇒ Object
0-1 Ratio.
-
#fixedReference ⇒ Object
0-1 Reference().
-
#fixedRelatedArtifact ⇒ Object
0-1 RelatedArtifact.
-
#fixedSampledData ⇒ Object
0-1 SampledData.
-
#fixedSignature ⇒ Object
0-1 Signature.
-
#fixedString ⇒ Object
0-1 string.
-
#fixedTime ⇒ Object
0-1 time.
-
#fixedTiming ⇒ Object
0-1 Timing.
-
#fixedTriggerDefinition ⇒ Object
0-1 TriggerDefinition.
-
#fixedUnsignedInt ⇒ Object
0-1 unsignedInt.
-
#fixedUri ⇒ Object
0-1 uri.
-
#fixedUrl ⇒ Object
0-1 url.
-
#fixedUsageContext ⇒ Object
0-1 UsageContext.
-
#fixedUuid ⇒ Object
0-1 uuid.
-
#id ⇒ Object
0-1 string.
-
#isModifier ⇒ Object
0-1 boolean.
-
#isModifierReason ⇒ Object
0-1 string.
-
#isSummary ⇒ Object
0-1 boolean.
-
#label ⇒ Object
0-1 string.
-
#mapping ⇒ Object
0-* [ ElementDefinition::Mapping ].
-
#max ⇒ Object
0-1 string.
-
#maxLength ⇒ Object
0-1 integer.
-
#maxValueDate ⇒ Object
0-1 date.
-
#maxValueDateTime ⇒ Object
0-1 dateTime.
-
#maxValueDecimal ⇒ Object
0-1 decimal.
-
#maxValueInstant ⇒ Object
0-1 instant.
-
#maxValueInteger ⇒ Object
0-1 integer.
-
#maxValuePositiveInt ⇒ Object
0-1 positiveInt.
-
#maxValueQuantity ⇒ Object
0-1 Quantity.
-
#maxValueTime ⇒ Object
0-1 time.
-
#maxValueUnsignedInt ⇒ Object
0-1 unsignedInt.
-
#meaningWhenMissing ⇒ Object
0-1 markdown.
-
#min ⇒ Object
0-1 unsignedInt.
-
#minValueDate ⇒ Object
0-1 date.
-
#minValueDateTime ⇒ Object
0-1 dateTime.
-
#minValueDecimal ⇒ Object
0-1 decimal.
-
#minValueInstant ⇒ Object
0-1 instant.
-
#minValueInteger ⇒ Object
0-1 integer.
-
#minValuePositiveInt ⇒ Object
0-1 positiveInt.
-
#minValueQuantity ⇒ Object
0-1 Quantity.
-
#minValueTime ⇒ Object
0-1 time.
-
#minValueUnsignedInt ⇒ Object
0-1 unsignedInt.
-
#modifierExtension ⇒ Object
0-* [ Extension ].
-
#mustSupport ⇒ Object
0-1 boolean.
-
#orderMeaning ⇒ Object
0-1 string.
-
#path ⇒ Object
1-1 string.
-
#patternAddress ⇒ Object
0-1 Address.
-
#patternAge ⇒ Object
0-1 Age.
-
#patternAnnotation ⇒ Object
0-1 Annotation.
-
#patternAttachment ⇒ Object
0-1 Attachment.
-
#patternBase64Binary ⇒ Object
0-1 base64Binary.
-
#patternBoolean ⇒ Object
0-1 boolean.
-
#patternCanonical ⇒ Object
0-1 canonical.
-
#patternCode ⇒ Object
0-1 code.
-
#patternCodeableConcept ⇒ Object
0-1 CodeableConcept.
-
#patternCoding ⇒ Object
0-1 Coding.
-
#patternContactDetail ⇒ Object
0-1 ContactDetail.
-
#patternContactPoint ⇒ Object
0-1 ContactPoint.
-
#patternContributor ⇒ Object
0-1 Contributor.
-
#patternCount ⇒ Object
0-1 Count.
-
#patternDataRequirement ⇒ Object
0-1 DataRequirement.
-
#patternDate ⇒ Object
0-1 date.
-
#patternDateTime ⇒ Object
0-1 dateTime.
-
#patternDecimal ⇒ Object
0-1 decimal.
-
#patternDistance ⇒ Object
0-1 Distance.
-
#patternDosage ⇒ Object
0-1 Dosage.
-
#patternDuration ⇒ Object
0-1 Duration.
-
#patternExpression ⇒ Object
0-1 Expression.
-
#patternHumanName ⇒ Object
0-1 HumanName.
-
#patternId ⇒ Object
0-1 id.
-
#patternIdentifier ⇒ Object
0-1 Identifier.
-
#patternInstant ⇒ Object
0-1 instant.
-
#patternInteger ⇒ Object
0-1 integer.
-
#patternMarkdown ⇒ Object
0-1 markdown.
-
#patternMeta ⇒ Object
0-1 Meta.
-
#patternMoney ⇒ Object
0-1 Money.
-
#patternOid ⇒ Object
0-1 oid.
-
#patternParameterDefinition ⇒ Object
0-1 ParameterDefinition.
-
#patternPeriod ⇒ Object
0-1 Period.
-
#patternPositiveInt ⇒ Object
0-1 positiveInt.
-
#patternQuantity ⇒ Object
0-1 Quantity.
-
#patternRange ⇒ Object
0-1 Range.
-
#patternRatio ⇒ Object
0-1 Ratio.
-
#patternReference ⇒ Object
0-1 Reference().
-
#patternRelatedArtifact ⇒ Object
0-1 RelatedArtifact.
-
#patternSampledData ⇒ Object
0-1 SampledData.
-
#patternSignature ⇒ Object
0-1 Signature.
-
#patternString ⇒ Object
0-1 string.
-
#patternTime ⇒ Object
0-1 time.
-
#patternTiming ⇒ Object
0-1 Timing.
-
#patternTriggerDefinition ⇒ Object
0-1 TriggerDefinition.
-
#patternUnsignedInt ⇒ Object
0-1 unsignedInt.
-
#patternUri ⇒ Object
0-1 uri.
-
#patternUrl ⇒ Object
0-1 url.
-
#patternUsageContext ⇒ Object
0-1 UsageContext.
-
#patternUuid ⇒ Object
0-1 uuid.
-
#representation ⇒ Object
0-* [ code ].
-
#requirements ⇒ Object
0-1 markdown.
-
#short ⇒ Object
0-1 string.
-
#sliceIsConstraining ⇒ Object
0-1 boolean.
-
#sliceName ⇒ Object
0-1 string.
-
#slicing ⇒ Object
0-1 ElementDefinition::Slicing.
-
#type ⇒ Object
0-* [ ElementDefinition::Type ].
Attributes included from CommonElementDefinition
#children, #local_name, #marked_for_keeping
Method Summary
Methods included from CommonElementDefinition
#add_descendent, #keep_children, #print_children, #sweep_children
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 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
#alias ⇒ Object
0-* [ string ]
507 508 509 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 507 def alias @alias end |
#base ⇒ Object
0-1 ElementDefinition::Base
510 511 512 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 510 def base @base end |
#binding ⇒ Object
0-1 ElementDefinition::Binding
691 692 693 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 691 def binding @binding end |
#code ⇒ Object
0-* [ Coding ]
501 502 503 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 501 def code @code end |
#comment ⇒ Object
0-1 markdown
505 506 507 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 505 def comment @comment end |
#condition ⇒ Object
0-* [ id ]
685 686 687 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 685 def condition @condition end |
#constraint ⇒ Object
0-* [ ElementDefinition::Constraint ]
686 687 688 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 686 def constraint @constraint end |
#contentReference ⇒ Object
0-1 uri
511 512 513 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 511 def contentReference @contentReference end |
#defaultValueAddress ⇒ Object
0-1 Address
532 533 534 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 532 def defaultValueAddress @defaultValueAddress end |
#defaultValueAge ⇒ Object
0-1 Age
533 534 535 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 533 def defaultValueAge @defaultValueAge end |
#defaultValueAnnotation ⇒ Object
0-1 Annotation
534 535 536 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 534 def defaultValueAnnotation @defaultValueAnnotation end |
#defaultValueAttachment ⇒ Object
0-1 Attachment
535 536 537 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 535 def defaultValueAttachment @defaultValueAttachment end |
#defaultValueBase64Binary ⇒ Object
0-1 base64Binary
513 514 515 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 513 def defaultValueBase64Binary @defaultValueBase64Binary end |
#defaultValueBoolean ⇒ Object
0-1 boolean
514 515 516 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 514 def defaultValueBoolean @defaultValueBoolean end |
#defaultValueCanonical ⇒ Object
0-1 canonical
515 516 517 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 515 def defaultValueCanonical @defaultValueCanonical end |
#defaultValueCode ⇒ Object
0-1 code
516 517 518 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 516 def defaultValueCode @defaultValueCode end |
#defaultValueCodeableConcept ⇒ Object
0-1 CodeableConcept
536 537 538 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 536 def defaultValueCodeableConcept @defaultValueCodeableConcept end |
#defaultValueCoding ⇒ Object
0-1 Coding
537 538 539 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 537 def defaultValueCoding @defaultValueCoding end |
#defaultValueContactDetail ⇒ Object
0-1 ContactDetail
553 554 555 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 553 def defaultValueContactDetail @defaultValueContactDetail end |
#defaultValueContactPoint ⇒ Object
0-1 ContactPoint
538 539 540 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 538 def defaultValueContactPoint @defaultValueContactPoint end |
#defaultValueContributor ⇒ Object
0-1 Contributor
554 555 556 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 554 def defaultValueContributor @defaultValueContributor end |
#defaultValueCount ⇒ Object
0-1 Count
539 540 541 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 539 def defaultValueCount @defaultValueCount end |
#defaultValueDataRequirement ⇒ Object
0-1 DataRequirement
555 556 557 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 555 def defaultValueDataRequirement @defaultValueDataRequirement end |
#defaultValueDate ⇒ Object
0-1 date
517 518 519 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 517 def defaultValueDate @defaultValueDate end |
#defaultValueDateTime ⇒ Object
0-1 dateTime
518 519 520 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 518 def defaultValueDateTime @defaultValueDateTime end |
#defaultValueDecimal ⇒ Object
0-1 decimal
519 520 521 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 519 def defaultValueDecimal @defaultValueDecimal end |
#defaultValueDistance ⇒ Object
0-1 Distance
540 541 542 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 540 def defaultValueDistance @defaultValueDistance end |
#defaultValueDosage ⇒ Object
0-1 Dosage
561 562 563 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 561 def defaultValueDosage @defaultValueDosage end |
#defaultValueDuration ⇒ Object
0-1 Duration
541 542 543 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 541 def defaultValueDuration @defaultValueDuration end |
#defaultValueExpression ⇒ Object
0-1 Expression
556 557 558 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 556 def defaultValueExpression @defaultValueExpression end |
#defaultValueHumanName ⇒ Object
0-1 HumanName
542 543 544 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 542 def defaultValueHumanName @defaultValueHumanName end |
#defaultValueId ⇒ Object
0-1 id
520 521 522 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 520 def defaultValueId @defaultValueId end |
#defaultValueIdentifier ⇒ Object
0-1 Identifier
543 544 545 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 543 def defaultValueIdentifier @defaultValueIdentifier end |
#defaultValueInstant ⇒ Object
0-1 instant
521 522 523 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 521 def defaultValueInstant @defaultValueInstant end |
#defaultValueInteger ⇒ Object
0-1 integer
522 523 524 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 522 def defaultValueInteger @defaultValueInteger end |
#defaultValueMarkdown ⇒ Object
0-1 markdown
523 524 525 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 523 def defaultValueMarkdown @defaultValueMarkdown end |
#defaultValueMeta ⇒ Object
0-1 Meta
562 563 564 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 562 def defaultValueMeta @defaultValueMeta end |
#defaultValueMoney ⇒ Object
0-1 Money
544 545 546 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 544 def defaultValueMoney @defaultValueMoney end |
#defaultValueOid ⇒ Object
0-1 oid
524 525 526 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 524 def defaultValueOid @defaultValueOid end |
#defaultValueParameterDefinition ⇒ Object
0-1 ParameterDefinition
557 558 559 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 557 def defaultValueParameterDefinition @defaultValueParameterDefinition end |
#defaultValuePeriod ⇒ Object
0-1 Period
545 546 547 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 545 def defaultValuePeriod @defaultValuePeriod end |
#defaultValuePositiveInt ⇒ Object
0-1 positiveInt
525 526 527 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 525 def defaultValuePositiveInt @defaultValuePositiveInt end |
#defaultValueQuantity ⇒ Object
0-1 Quantity
546 547 548 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 546 def defaultValueQuantity @defaultValueQuantity end |
#defaultValueRange ⇒ Object
0-1 Range
547 548 549 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 547 def defaultValueRange @defaultValueRange end |
#defaultValueRatio ⇒ Object
0-1 Ratio
548 549 550 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 548 def defaultValueRatio @defaultValueRatio end |
#defaultValueReference ⇒ Object
0-1 Reference()
549 550 551 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 549 def defaultValueReference @defaultValueReference end |
#defaultValueRelatedArtifact ⇒ Object
0-1 RelatedArtifact
558 559 560 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 558 def @defaultValueRelatedArtifact end |
#defaultValueSampledData ⇒ Object
0-1 SampledData
550 551 552 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 550 def defaultValueSampledData @defaultValueSampledData end |
#defaultValueSignature ⇒ Object
0-1 Signature
551 552 553 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 551 def defaultValueSignature @defaultValueSignature end |
#defaultValueString ⇒ Object
0-1 string
526 527 528 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 526 def defaultValueString @defaultValueString end |
#defaultValueTime ⇒ Object
0-1 time
527 528 529 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 527 def defaultValueTime @defaultValueTime end |
#defaultValueTiming ⇒ Object
0-1 Timing
552 553 554 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 552 def defaultValueTiming @defaultValueTiming end |
#defaultValueTriggerDefinition ⇒ Object
0-1 TriggerDefinition
559 560 561 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 559 def defaultValueTriggerDefinition @defaultValueTriggerDefinition end |
#defaultValueUnsignedInt ⇒ Object
0-1 unsignedInt
528 529 530 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 528 def defaultValueUnsignedInt @defaultValueUnsignedInt end |
#defaultValueUri ⇒ Object
0-1 uri
529 530 531 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 529 def defaultValueUri @defaultValueUri end |
#defaultValueUrl ⇒ Object
0-1 url
530 531 532 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 530 def defaultValueUrl @defaultValueUrl end |
#defaultValueUsageContext ⇒ Object
0-1 UsageContext
560 561 562 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 560 def defaultValueUsageContext @defaultValueUsageContext end |
#defaultValueUuid ⇒ Object
0-1 uuid
531 532 533 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 531 def defaultValueUuid @defaultValueUuid end |
#definition ⇒ Object
0-1 markdown
504 505 506 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 504 def definition @definition end |
#example ⇒ Object
0-* [ ElementDefinition::Example ]
665 666 667 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 665 def example @example end |
#extension ⇒ Object
0-* [ Extension ]
494 495 496 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 494 def extension @extension end |
#fixedAddress ⇒ Object
0-1 Address
584 585 586 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 584 def fixedAddress @fixedAddress end |
#fixedAge ⇒ Object
0-1 Age
585 586 587 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 585 def fixedAge @fixedAge end |
#fixedAnnotation ⇒ Object
0-1 Annotation
586 587 588 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 586 def fixedAnnotation @fixedAnnotation end |
#fixedAttachment ⇒ Object
0-1 Attachment
587 588 589 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 587 def fixedAttachment @fixedAttachment end |
#fixedBase64Binary ⇒ Object
0-1 base64Binary
565 566 567 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 565 def fixedBase64Binary @fixedBase64Binary end |
#fixedBoolean ⇒ Object
0-1 boolean
566 567 568 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 566 def fixedBoolean @fixedBoolean end |
#fixedCanonical ⇒ Object
0-1 canonical
567 568 569 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 567 def fixedCanonical @fixedCanonical end |
#fixedCode ⇒ Object
0-1 code
568 569 570 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 568 def fixedCode @fixedCode end |
#fixedCodeableConcept ⇒ Object
0-1 CodeableConcept
588 589 590 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 588 def fixedCodeableConcept @fixedCodeableConcept end |
#fixedCoding ⇒ Object
0-1 Coding
589 590 591 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 589 def fixedCoding @fixedCoding end |
#fixedContactDetail ⇒ Object
0-1 ContactDetail
605 606 607 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 605 def fixedContactDetail @fixedContactDetail end |
#fixedContactPoint ⇒ Object
0-1 ContactPoint
590 591 592 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 590 def fixedContactPoint @fixedContactPoint end |
#fixedContributor ⇒ Object
0-1 Contributor
606 607 608 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 606 def fixedContributor @fixedContributor end |
#fixedCount ⇒ Object
0-1 Count
591 592 593 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 591 def fixedCount @fixedCount end |
#fixedDataRequirement ⇒ Object
0-1 DataRequirement
607 608 609 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 607 def fixedDataRequirement @fixedDataRequirement end |
#fixedDate ⇒ Object
0-1 date
569 570 571 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 569 def fixedDate @fixedDate end |
#fixedDateTime ⇒ Object
0-1 dateTime
570 571 572 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 570 def fixedDateTime @fixedDateTime end |
#fixedDecimal ⇒ Object
0-1 decimal
571 572 573 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 571 def fixedDecimal @fixedDecimal end |
#fixedDistance ⇒ Object
0-1 Distance
592 593 594 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 592 def fixedDistance @fixedDistance end |
#fixedDosage ⇒ Object
0-1 Dosage
613 614 615 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 613 def fixedDosage @fixedDosage end |
#fixedDuration ⇒ Object
0-1 Duration
593 594 595 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 593 def fixedDuration @fixedDuration end |
#fixedExpression ⇒ Object
0-1 Expression
608 609 610 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 608 def fixedExpression @fixedExpression end |
#fixedHumanName ⇒ Object
0-1 HumanName
594 595 596 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 594 def fixedHumanName @fixedHumanName end |
#fixedId ⇒ Object
0-1 id
572 573 574 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 572 def fixedId @fixedId end |
#fixedIdentifier ⇒ Object
0-1 Identifier
595 596 597 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 595 def fixedIdentifier @fixedIdentifier end |
#fixedInstant ⇒ Object
0-1 instant
573 574 575 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 573 def fixedInstant @fixedInstant end |
#fixedInteger ⇒ Object
0-1 integer
574 575 576 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 574 def fixedInteger @fixedInteger end |
#fixedMarkdown ⇒ Object
0-1 markdown
575 576 577 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 575 def fixedMarkdown @fixedMarkdown end |
#fixedMeta ⇒ Object
0-1 Meta
614 615 616 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 614 def fixedMeta @fixedMeta end |
#fixedMoney ⇒ Object
0-1 Money
596 597 598 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 596 def fixedMoney @fixedMoney end |
#fixedOid ⇒ Object
0-1 oid
576 577 578 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 576 def fixedOid @fixedOid end |
#fixedParameterDefinition ⇒ Object
0-1 ParameterDefinition
609 610 611 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 609 def fixedParameterDefinition @fixedParameterDefinition end |
#fixedPeriod ⇒ Object
0-1 Period
597 598 599 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 597 def fixedPeriod @fixedPeriod end |
#fixedPositiveInt ⇒ Object
0-1 positiveInt
577 578 579 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 577 def fixedPositiveInt @fixedPositiveInt end |
#fixedQuantity ⇒ Object
0-1 Quantity
598 599 600 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 598 def fixedQuantity @fixedQuantity end |
#fixedRange ⇒ Object
0-1 Range
599 600 601 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 599 def fixedRange @fixedRange end |
#fixedRatio ⇒ Object
0-1 Ratio
600 601 602 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 600 def fixedRatio @fixedRatio end |
#fixedReference ⇒ Object
0-1 Reference()
601 602 603 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 601 def fixedReference @fixedReference end |
#fixedRelatedArtifact ⇒ Object
0-1 RelatedArtifact
610 611 612 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 610 def @fixedRelatedArtifact end |
#fixedSampledData ⇒ Object
0-1 SampledData
602 603 604 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 602 def fixedSampledData @fixedSampledData end |
#fixedSignature ⇒ Object
0-1 Signature
603 604 605 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 603 def fixedSignature @fixedSignature end |
#fixedString ⇒ Object
0-1 string
578 579 580 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 578 def fixedString @fixedString end |
#fixedTime ⇒ Object
0-1 time
579 580 581 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 579 def fixedTime @fixedTime end |
#fixedTiming ⇒ Object
0-1 Timing
604 605 606 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 604 def fixedTiming @fixedTiming end |
#fixedTriggerDefinition ⇒ Object
0-1 TriggerDefinition
611 612 613 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 611 def fixedTriggerDefinition @fixedTriggerDefinition end |
#fixedUnsignedInt ⇒ Object
0-1 unsignedInt
580 581 582 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 580 def fixedUnsignedInt @fixedUnsignedInt end |
#fixedUri ⇒ Object
0-1 uri
581 582 583 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 581 def fixedUri @fixedUri end |
#fixedUrl ⇒ Object
0-1 url
582 583 584 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 582 def fixedUrl @fixedUrl end |
#fixedUsageContext ⇒ Object
0-1 UsageContext
612 613 614 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 612 def fixedUsageContext @fixedUsageContext end |
#fixedUuid ⇒ Object
0-1 uuid
583 584 585 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 583 def fixedUuid @fixedUuid end |
#id ⇒ Object
0-1 string
493 494 495 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 493 def id @id end |
#isModifier ⇒ Object
0-1 boolean
688 689 690 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 688 def isModifier @isModifier end |
#isModifierReason ⇒ Object
0-1 string
689 690 691 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 689 def isModifierReason @isModifierReason end |
#isSummary ⇒ Object
0-1 boolean
690 691 692 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 690 def isSummary @isSummary end |
#label ⇒ Object
0-1 string
500 501 502 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 500 def label @label end |
#mapping ⇒ Object
0-* [ ElementDefinition::Mapping ]
692 693 694 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 692 def mapping @mapping end |
#max ⇒ Object
0-1 string
509 510 511 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 509 def max @max end |
#maxLength ⇒ Object
0-1 integer
684 685 686 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 684 def maxLength @maxLength end |
#maxValueDate ⇒ Object
0-1 date
675 676 677 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 675 def maxValueDate @maxValueDate end |
#maxValueDateTime ⇒ Object
0-1 dateTime
676 677 678 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 676 def maxValueDateTime @maxValueDateTime end |
#maxValueDecimal ⇒ Object
0-1 decimal
679 680 681 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 679 def maxValueDecimal @maxValueDecimal end |
#maxValueInstant ⇒ Object
0-1 instant
677 678 679 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 677 def maxValueInstant @maxValueInstant end |
#maxValueInteger ⇒ Object
0-1 integer
680 681 682 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 680 def maxValueInteger @maxValueInteger end |
#maxValuePositiveInt ⇒ Object
0-1 positiveInt
681 682 683 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 681 def maxValuePositiveInt @maxValuePositiveInt end |
#maxValueQuantity ⇒ Object
0-1 Quantity
683 684 685 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 683 def maxValueQuantity @maxValueQuantity end |
#maxValueTime ⇒ Object
0-1 time
678 679 680 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 678 def maxValueTime @maxValueTime end |
#maxValueUnsignedInt ⇒ Object
0-1 unsignedInt
682 683 684 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 682 def maxValueUnsignedInt @maxValueUnsignedInt end |
#meaningWhenMissing ⇒ Object
0-1 markdown
563 564 565 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 563 def meaningWhenMissing @meaningWhenMissing end |
#min ⇒ Object
0-1 unsignedInt
508 509 510 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 508 def min @min end |
#minValueDate ⇒ Object
0-1 date
666 667 668 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 666 def minValueDate @minValueDate end |
#minValueDateTime ⇒ Object
0-1 dateTime
667 668 669 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 667 def minValueDateTime @minValueDateTime end |
#minValueDecimal ⇒ Object
0-1 decimal
670 671 672 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 670 def minValueDecimal @minValueDecimal end |
#minValueInstant ⇒ Object
0-1 instant
668 669 670 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 668 def minValueInstant @minValueInstant end |
#minValueInteger ⇒ Object
0-1 integer
671 672 673 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 671 def minValueInteger @minValueInteger end |
#minValuePositiveInt ⇒ Object
0-1 positiveInt
672 673 674 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 672 def minValuePositiveInt @minValuePositiveInt end |
#minValueQuantity ⇒ Object
0-1 Quantity
674 675 676 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 674 def minValueQuantity @minValueQuantity end |
#minValueTime ⇒ Object
0-1 time
669 670 671 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 669 def minValueTime @minValueTime end |
#minValueUnsignedInt ⇒ Object
0-1 unsignedInt
673 674 675 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 673 def minValueUnsignedInt @minValueUnsignedInt end |
#modifierExtension ⇒ Object
0-* [ Extension ]
495 496 497 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 495 def modifierExtension @modifierExtension end |
#mustSupport ⇒ Object
0-1 boolean
687 688 689 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 687 def mustSupport @mustSupport end |
#orderMeaning ⇒ Object
0-1 string
564 565 566 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 564 def orderMeaning @orderMeaning end |
#path ⇒ Object
1-1 string
496 497 498 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 496 def path @path end |
#patternAddress ⇒ Object
0-1 Address
634 635 636 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 634 def patternAddress @patternAddress end |
#patternAge ⇒ Object
0-1 Age
635 636 637 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 635 def patternAge @patternAge end |
#patternAnnotation ⇒ Object
0-1 Annotation
636 637 638 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 636 def patternAnnotation @patternAnnotation end |
#patternAttachment ⇒ Object
0-1 Attachment
637 638 639 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 637 def patternAttachment @patternAttachment end |
#patternBase64Binary ⇒ Object
0-1 base64Binary
615 616 617 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 615 def patternBase64Binary @patternBase64Binary end |
#patternBoolean ⇒ Object
0-1 boolean
616 617 618 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 616 def patternBoolean @patternBoolean end |
#patternCanonical ⇒ Object
0-1 canonical
617 618 619 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 617 def patternCanonical @patternCanonical end |
#patternCode ⇒ Object
0-1 code
618 619 620 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 618 def patternCode @patternCode end |
#patternCodeableConcept ⇒ Object
0-1 CodeableConcept
638 639 640 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 638 def patternCodeableConcept @patternCodeableConcept end |
#patternCoding ⇒ Object
0-1 Coding
639 640 641 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 639 def patternCoding @patternCoding end |
#patternContactDetail ⇒ Object
0-1 ContactDetail
655 656 657 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 655 def patternContactDetail @patternContactDetail end |
#patternContactPoint ⇒ Object
0-1 ContactPoint
640 641 642 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 640 def patternContactPoint @patternContactPoint end |
#patternContributor ⇒ Object
0-1 Contributor
656 657 658 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 656 def patternContributor @patternContributor end |
#patternCount ⇒ Object
0-1 Count
641 642 643 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 641 def patternCount @patternCount end |
#patternDataRequirement ⇒ Object
0-1 DataRequirement
657 658 659 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 657 def patternDataRequirement @patternDataRequirement end |
#patternDate ⇒ Object
0-1 date
619 620 621 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 619 def patternDate @patternDate end |
#patternDateTime ⇒ Object
0-1 dateTime
620 621 622 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 620 def patternDateTime @patternDateTime end |
#patternDecimal ⇒ Object
0-1 decimal
621 622 623 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 621 def patternDecimal @patternDecimal end |
#patternDistance ⇒ Object
0-1 Distance
642 643 644 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 642 def patternDistance @patternDistance end |
#patternDosage ⇒ Object
0-1 Dosage
663 664 665 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 663 def patternDosage @patternDosage end |
#patternDuration ⇒ Object
0-1 Duration
643 644 645 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 643 def patternDuration @patternDuration end |
#patternExpression ⇒ Object
0-1 Expression
658 659 660 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 658 def patternExpression @patternExpression end |
#patternHumanName ⇒ Object
0-1 HumanName
644 645 646 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 644 def patternHumanName @patternHumanName end |
#patternId ⇒ Object
0-1 id
622 623 624 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 622 def patternId @patternId end |
#patternIdentifier ⇒ Object
0-1 Identifier
645 646 647 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 645 def patternIdentifier @patternIdentifier end |
#patternInstant ⇒ Object
0-1 instant
623 624 625 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 623 def patternInstant @patternInstant end |
#patternInteger ⇒ Object
0-1 integer
624 625 626 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 624 def patternInteger @patternInteger end |
#patternMarkdown ⇒ Object
0-1 markdown
625 626 627 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 625 def patternMarkdown @patternMarkdown end |
#patternMeta ⇒ Object
0-1 Meta
664 665 666 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 664 def patternMeta @patternMeta end |
#patternMoney ⇒ Object
0-1 Money
646 647 648 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 646 def patternMoney @patternMoney end |
#patternOid ⇒ Object
0-1 oid
626 627 628 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 626 def patternOid @patternOid end |
#patternParameterDefinition ⇒ Object
0-1 ParameterDefinition
659 660 661 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 659 def patternParameterDefinition @patternParameterDefinition end |
#patternPeriod ⇒ Object
0-1 Period
647 648 649 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 647 def patternPeriod @patternPeriod end |
#patternPositiveInt ⇒ Object
0-1 positiveInt
627 628 629 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 627 def patternPositiveInt @patternPositiveInt end |
#patternQuantity ⇒ Object
0-1 Quantity
648 649 650 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 648 def patternQuantity @patternQuantity end |
#patternRange ⇒ Object
0-1 Range
649 650 651 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 649 def patternRange @patternRange end |
#patternRatio ⇒ Object
0-1 Ratio
650 651 652 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 650 def patternRatio @patternRatio end |
#patternReference ⇒ Object
0-1 Reference()
651 652 653 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 651 def patternReference @patternReference end |
#patternRelatedArtifact ⇒ Object
0-1 RelatedArtifact
660 661 662 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 660 def @patternRelatedArtifact end |
#patternSampledData ⇒ Object
0-1 SampledData
652 653 654 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 652 def patternSampledData @patternSampledData end |
#patternSignature ⇒ Object
0-1 Signature
653 654 655 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 653 def patternSignature @patternSignature end |
#patternString ⇒ Object
0-1 string
628 629 630 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 628 def patternString @patternString end |
#patternTime ⇒ Object
0-1 time
629 630 631 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 629 def patternTime @patternTime end |
#patternTiming ⇒ Object
0-1 Timing
654 655 656 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 654 def patternTiming @patternTiming end |
#patternTriggerDefinition ⇒ Object
0-1 TriggerDefinition
661 662 663 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 661 def patternTriggerDefinition @patternTriggerDefinition end |
#patternUnsignedInt ⇒ Object
0-1 unsignedInt
630 631 632 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 630 def patternUnsignedInt @patternUnsignedInt end |
#patternUri ⇒ Object
0-1 uri
631 632 633 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 631 def patternUri @patternUri end |
#patternUrl ⇒ Object
0-1 url
632 633 634 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 632 def patternUrl @patternUrl end |
#patternUsageContext ⇒ Object
0-1 UsageContext
662 663 664 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 662 def patternUsageContext @patternUsageContext end |
#patternUuid ⇒ Object
0-1 uuid
633 634 635 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 633 def patternUuid @patternUuid end |
#representation ⇒ Object
0-* [ code ]
497 498 499 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 497 def representation @representation end |
#requirements ⇒ Object
0-1 markdown
506 507 508 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 506 def requirements @requirements end |
#short ⇒ Object
0-1 string
503 504 505 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 503 def short @short end |
#sliceIsConstraining ⇒ Object
0-1 boolean
499 500 501 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 499 def sliceIsConstraining @sliceIsConstraining end |
#sliceName ⇒ Object
0-1 string
498 499 500 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 498 def sliceName @sliceName end |
#slicing ⇒ Object
0-1 ElementDefinition::Slicing
502 503 504 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 502 def slicing @slicing end |
#type ⇒ Object
0-* [ ElementDefinition::Type ]
512 513 514 |
# File 'lib/fhir_models/r4/generated/types/ElementDefinition.rb', line 512 def type @type end |