
Package org.hl7.fhir.dstu3.utils
Class ExtensionUtilities
java.lang.Object
org.hl7.fhir.dstu3.utils.ExtensionUtilities
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAllowedResource(Questionnaire.QuestionnaireItemComponent group, String value) static voidaddControl(Questionnaire.QuestionnaireItemComponent group, String value) static voidaddCSComment(CodeSystem.ConceptDefinitionComponent nc, String comment) static voidaddDefinition(Element nc, String definition) static voidaddDEReference(DataElement de, String value) static voidaddDisplayHint(Element def, String hint) static voidaddFhirType(Questionnaire.QuestionnaireItemComponent group, String value) static voidaddFlyOver(Questionnaire.QuestionnaireItemComponent item, String text) static voidaddIdentifier(Element element, Identifier value) static voidaddIntegerExtension(DomainResource dr, String url, int value) static voidaddLanguageTranslation(Element element, String lang, String value) static voidaddMarkdownExtension(DomainResource dr, String url, String content) static voidaddMax(Questionnaire.QuestionnaireItemComponent item, int max) static voidaddMin(Questionnaire.QuestionnaireItemComponent item, int min) static voidaddReferenceFilter(Questionnaire.QuestionnaireItemComponent group, String value) static voidaddStringExtension(DomainResource e, String url, String content) static voidaddStringExtension(Element e, String url, String content) static voidstatic voidaddVSComment(ValueSet.ConceptReferenceComponent nc, String comment) static voidaddVSComment(ValueSet.ConceptSetComponent nc, String comment) static booleanfindBooleanExtension(Element c, String uri) static booleanfindStringExtension(Element c, String uri) static Typestatic Stringstatic StringgetDisplayHint(Element def) static ExtensiongetExtension(DomainResource resource, String name) static ExtensiongetExtension(Element el, String name) getExtensions(DomainResource resource, String url) getExtensions(Element element, String url) static StringgetLanguageTranslation(Element element, String lang) static booleanstatic booleanhasExtension(DomainResource de, String url) static booleanhasExtension(Element e, String url) static booleanhasLanguageTranslation(Element element, String lang) static ExtensionmakeIssueSource(org.hl7.fhir.utilities.validation.ValidationMessage.Source source) static BooleanreadBooleanExtension(Element c, String uri) static intreadIntegerExtension(DomainResource dr, String uri, int defaultValue) static PrimitiveType<Type> static StringreadStringExtension(DomainResource c, String uri) static StringreadStringExtension(Element c, String uri) static voidremoveExtension(DomainResource focus, String url) static voidremoveExtension(Element focus, String url) static voidstatic voidsetCodeExtension(DomainResource resource, String uri, String value) static voidsetCodeExtensionMod(BackboneElement resource, String uri, String value) static voidsetCodeExtensionMod(DomainResource resource, String uri, String value) static voidsetExtension(Element focus, String url, Coding c) static voidsetIntegerExtension(DomainResource resource, String uri, int value) static voidsetStringExtension(DomainResource resource, String uri, String value) static voidsetStringExtension(Element element, String uri, String value)
-
Field Details
-
EXT_SUBSUMES
- See Also:
-
EXT_DEFINITION
- See Also:
-
EXT_CS_COMMENT
- See Also:
-
EXT_VS_COMMENT
- See Also:
-
EXT_TRANSLATION
- See Also:
-
EXT_ISSUE_SOURCE
- See Also:
-
EXT_DISPLAY_HINT
- See Also:
-
EXT_REPLACED_BY
- See Also:
-
EXT_JSON_TYPE
- See Also:
-
EXT_RDF_TYPE
- See Also:
-
EXT_XML_TYPE
- See Also:
-
EXT_REGEX
- See Also:
-
EXT_CONTROL
- See Also:
-
EXT_MINOCCURS
- See Also:
-
EXT_MAXOCCURS
- See Also:
-
EXT_ALLOWEDRESOURCE
- See Also:
-
EXT_REFERENCEFILTER
- See Also:
-
EXT_CODE_GENERATION_PARENT
- See Also:
-
EXT_MAPPING_PREFIX
- See Also:
-
EXT_MAPPING_SUFFIX
- See Also:
-
EXT_QTYPE
- See Also:
-
EXT_CIMI_REFERENCE
- See Also:
-
EXT_UNCLOSED
- See Also:
-
EXT_FMM_LEVEL
- See Also:
-
EXT_RESOURCE_CATEGORY
- See Also:
-
EXT_TABLE_NAME
- See Also:
-
EXT_OO_FILE
- See Also:
-
EXT_WORKGROUP
- See Also:
-
EXT_BALLOT_STATUS
- See Also:
-
-
Constructor Details
-
ExtensionUtilities
public ExtensionUtilities()
-
-
Method Details
-
makeIssueSource
public static Extension makeIssueSource(org.hl7.fhir.utilities.validation.ValidationMessage.Source source) -
hasExtension
-
hasExtension
-
addMarkdownExtension
-
addStringExtension
-
addStringExtension
-
addIntegerExtension
-
addVSComment
-
addVSComment
-
addCSComment
-
addSubsumes
-
addDefinition
-
addDisplayHint
-
getDisplayHint
-
readStringExtension
-
readStringExtension
-
readPrimitiveExtension
-
findStringExtension
-
readBooleanExtension
-
findBooleanExtension
-
getCSComment
-
hasCSComment
-
getSubsumes
-
addFlyOver
-
addMin
-
addMax
-
addFhirType
-
addControl
-
addAllowedResource
-
addReferenceFilter
-
addIdentifier
-
getExtension
- Parameters:
name- the identity of the extension of interest- Returns:
- The extension, if on this element, else null
-
getExtension
-
setStringExtension
-
setStringExtension
-
setCodeExtension
-
setIntegerExtension
-
setCodeExtensionMod
-
setCodeExtensionMod
-
hasLanguageTranslation
-
getLanguageTranslation
-
addLanguageTranslation
-
getAllowedUnits
-
setAllowableUnits
-
getExtensions
-
getExtensions
-
addDEReference
-
setExtension
-
removeExtension
-
removeExtension
-
readIntegerExtension
-