Package org.hl7.fhir.dstu2.utils
Class ToolingExtensions
- java.lang.Object
-
- org.hl7.fhir.dstu2.utils.ToolingExtensions
-
public class ToolingExtensions extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXT_CIMI_REFERENCEstatic StringEXT_COMMENTstatic StringEXT_DEFINITIONstatic StringEXT_DEPRECATEDstatic StringEXT_DISPLAY_HINTstatic StringEXT_EXPRESSIONstatic StringEXT_FLYOVERstatic StringEXT_FMM_LEVELstatic StringEXT_ISSUE_SOURCEstatic StringEXT_JSON_TYPEstatic StringEXT_REGEXstatic StringEXT_REPLACED_BYstatic StringEXT_SEARCH_EXPRESSIONstatic StringEXT_SUBSUMESstatic StringEXT_UNCLOSEDstatic StringEXT_XML_TYPE
-
Constructor Summary
Constructors Constructor Description ToolingExtensions()
-
Method Summary
-
-
-
Field Detail
-
EXT_SUBSUMES
public static final String EXT_SUBSUMES
- See Also:
- Constant Field Values
-
EXT_DEPRECATED
public static final String EXT_DEPRECATED
- See Also:
- Constant Field Values
-
EXT_DEFINITION
public static final String EXT_DEFINITION
- See Also:
- Constant Field Values
-
EXT_COMMENT
public static final String EXT_COMMENT
- See Also:
- Constant Field Values
-
EXT_ISSUE_SOURCE
public static final String EXT_ISSUE_SOURCE
- See Also:
- Constant Field Values
-
EXT_DISPLAY_HINT
public static final String EXT_DISPLAY_HINT
- See Also:
- Constant Field Values
-
EXT_REPLACED_BY
public static final String EXT_REPLACED_BY
- See Also:
- Constant Field Values
-
EXT_JSON_TYPE
public static final String EXT_JSON_TYPE
- See Also:
- Constant Field Values
-
EXT_XML_TYPE
public static final String EXT_XML_TYPE
- See Also:
- Constant Field Values
-
EXT_REGEX
public static final String EXT_REGEX
- See Also:
- Constant Field Values
-
EXT_EXPRESSION
public static final String EXT_EXPRESSION
- See Also:
- Constant Field Values
-
EXT_SEARCH_EXPRESSION
public static final String EXT_SEARCH_EXPRESSION
- See Also:
- Constant Field Values
-
EXT_FLYOVER
public static final String EXT_FLYOVER
- See Also:
- Constant Field Values
-
EXT_CIMI_REFERENCE
public static final String EXT_CIMI_REFERENCE
- See Also:
- Constant Field Values
-
EXT_UNCLOSED
public static final String EXT_UNCLOSED
- See Also:
- Constant Field Values
-
EXT_FMM_LEVEL
public static final String EXT_FMM_LEVEL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ToolingExtensions
public ToolingExtensions()
-
-
Method Detail
-
makeIssueSource
public static Extension makeIssueSource(org.hl7.fhir.utilities.validation.ValidationMessage.Source source)
-
hasExtension
public static boolean hasExtension(DomainResource de, String url)
-
hasExtension
public static boolean hasExtension(Element e, String url)
-
addStringExtension
public static void addStringExtension(DomainResource dr, String url, String content)
-
addStringExtension
public static void addStringExtension(Element e, String url, String content)
-
addIntegerExtension
public static void addIntegerExtension(DomainResource dr, String url, int value)
-
addComment
public static void addComment(Element nc, String comment)
-
markDeprecated
public static void markDeprecated(Element nc)
-
addSubsumes
public static void addSubsumes(ValueSet.ConceptDefinitionComponent nc, String code)
-
addDefinition
public static void addDefinition(Element nc, String definition)
-
addDisplayHint
public static void addDisplayHint(Element def, String hint)
-
getDisplayHint
public static String getDisplayHint(Element def)
-
readStringExtension
public static String readStringExtension(Element c, String uri)
-
readStringExtension
public static String readStringExtension(DomainResource c, String uri)
-
readPrimitiveExtension
public static PrimitiveType<Type> readPrimitiveExtension(DomainResource c, String uri)
-
findStringExtension
public static boolean findStringExtension(Element c, String uri)
-
readBooleanExtension
public static Boolean readBooleanExtension(Element c, String uri)
-
findBooleanExtension
public static boolean findBooleanExtension(Element c, String uri)
-
getComment
public static String getComment(ValueSet.ConceptDefinitionComponent c)
-
getDeprecated
public static Boolean getDeprecated(Element c)
-
hasComment
public static boolean hasComment(ValueSet.ConceptDefinitionComponent c)
-
hasDeprecated
public static boolean hasDeprecated(Element c)
-
getSubsumes
public static List<CodeType> getSubsumes(ValueSet.ConceptDefinitionComponent c)
-
addFlyOver
public static void addFlyOver(Questionnaire.GroupComponent group, String text)
-
setQuestionType
public static void setQuestionType(Questionnaire.GroupComponent group, String text)
-
setQuestionReference
public static void setQuestionReference(Questionnaire.GroupComponent group, String text)
-
addFlyOver
public static void addFlyOver(Element element, String text)
-
addFilterOnly
public static void addFilterOnly(Reference element, boolean value)
-
addType
public static void addType(Questionnaire.GroupComponent group, String value)
-
addReference
public static void addReference(Questionnaire.QuestionComponent group, String value)
-
addIdentifier
public static void addIdentifier(Element element, Identifier value)
-
getExtension
public static Extension getExtension(DomainResource resource, String name)
- Parameters:
name- the identity of the extension of interest- Returns:
- The extension, if on this element, else null
-
getExtension
public static Extension getExtension(Element el, String name)
-
setStringExtension
public static void setStringExtension(DomainResource resource, String uri, String value)
-
getOID
public static String getOID(ValueSet.ValueSetCodeSystemComponent define)
-
setOID
public static void setOID(ValueSet.ValueSetCodeSystemComponent define, String oid) throws org.hl7.fhir.exceptions.FHIRFormatError, URISyntaxException
- Throws:
org.hl7.fhir.exceptions.FHIRFormatErrorURISyntaxException
-
setOID
public static void setOID(ValueSet vs, String oid) throws org.hl7.fhir.exceptions.FHIRFormatError, URISyntaxException
- Throws:
org.hl7.fhir.exceptions.FHIRFormatErrorURISyntaxException
-
hasLanguageTranslation
public static boolean hasLanguageTranslation(Element element, String lang)
-
getLanguageTranslation
public static String getLanguageTranslation(Element element, String lang)
-
addLanguageTranslation
public static void addLanguageTranslation(Element element, String lang, String value)
-
getAllowedUnits
public static Type getAllowedUnits(ElementDefinition eld)
-
setAllowableUnits
public static void setAllowableUnits(ElementDefinition eld, CodeableConcept cc)
-
getExtensions
public static List<Extension> getExtensions(Element element, String url)
-
getExtensions
public static List<Extension> getExtensions(DomainResource resource, String url)
-
addDEReference
public static void addDEReference(DataElement de, String value)
-
setDeprecated
public static void setDeprecated(Element nc)
-
setExtension
public static void setExtension(Element focus, String url, Coding c)
-
removeExtension
public static void removeExtension(DomainResource focus, String url)
-
removeExtension
public static void removeExtension(Element focus, String url)
-
setStringExtension
public static void setStringExtension(Element element, String uri, String value)
-
-