
Package org.hl7.fhir.r4.utils
Class ToolingExtensions
java.lang.Object
org.hl7.fhir.r4.utils.ToolingExtensions
-
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 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 Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAllowedResource(Questionnaire.QuestionnaireItemComponent group, String value) static voidaddBooleanExtension(DomainResource e, String url, boolean content) static voidaddBooleanExtension(Element e, String url, boolean content) static voidaddCodeExtension(DomainResource dr, String url, String value) static voidaddCodeExtension(Element e, String url, String content) static voidaddControl(Questionnaire.QuestionnaireItemComponent group, String value) static voidaddCSComment(CodeSystem.ConceptDefinitionComponent nc, String comment) static voidaddDefinition(Element nc, String definition) 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 voidaddUriExtension(Element e, String url, String uri) static voidaddUrlExtension(Element e, String url, String value) static voidaddVSComment(ValueSet.ConceptReferenceComponent nc, String comment) static voidaddVSComment(ValueSet.ConceptSetComponent nc, String comment) static booleanfindBooleanExtension(DomainResource c, String uri) 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 org.hl7.fhir.utilities.StandardsStatusstatic 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(DomainResource c, String uri) static BooleanreadBooleanExtension(Element c, String uri) static booleanreadBoolExtension(DomainResource c, String uri) static intreadIntegerExtension(DomainResource dr, String uri, int defaultValue) static intreadIntegerExtension(Element e, String uri, int defaultValue) static PrimitiveType<Type> static StringreadStringExtension(DomainResource c, String uri) static StringreadStringExtension(Element c, String uri) static org.hl7.fhir.utilities.validation.ValidationMessagereadValidationMessage(OperationOutcome.OperationOutcomeIssueComponent issue, org.hl7.fhir.utilities.validation.ValidationMessage.Source source) static voidremoveExtension(DomainResource focus, String url) static voidremoveExtension(Element focus, String url) static voidstatic voidsetCodeExtension(DomainResource resource, String uri, String value) static voidsetCodeExtension(Element element, 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 voidsetStandardsStatus(DomainResource dr, org.hl7.fhir.utilities.StandardsStatus status, String normativeVersion) static voidsetStandardsStatus(Element dr, org.hl7.fhir.utilities.StandardsStatus status, String normativeVersion) static voidsetStringExtension(DomainResource resource, String uri, String value) static voidsetStringExtension(Element resource, String uri, String value)
-
Field Details
-
EXT_DEFINITION
- See Also:
-
EXT_CS_COMMENT
- See Also:
-
EXT_VS_COMMENT
- See Also:
-
EXT_TRANSLATION
- See Also:
-
EXT_ISSUE_SOURCE
- See Also:
-
EXT_ISSUE_LINE
- See Also:
-
EXT_ISSUE_COL
- See Also:
-
EXT_DISPLAY_HINT
- See Also:
-
EXT_REPLACED_BY
- 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_HIERARCHY
- See Also:
-
EXT_BEST_PRACTICE
- See Also:
-
EXT_BEST_PRACTICE_EXPLANATION
- 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_SEC_CAT
- See Also:
-
EXT_RESOURCE_CATEGORY
- See Also:
-
EXT_TABLE_NAME
- See Also:
-
EXT_OO_FILE
- See Also:
-
EXT_WORKGROUP
- See Also:
-
EXT_STANDARDS_STATUS
- See Also:
-
EXT_NORMATIVE_VERSION
- See Also:
-
EXT_IGP_BASE
- See Also:
-
EXT_IGP_DEFNS
- See Also:
-
EXT_IGP_FORMAT
- See Also:
-
EXT_IGP_SOURCE
- See Also:
-
EXT_IGP_VERSION
- See Also:
-
EXT_IGP_RESOURCES
- See Also:
-
EXT_IGP_PAGES
- See Also:
-
EXT_IGP_SPREADSHEET
- See Also:
-
EXT_IGP_MAPPING_CSV
- See Also:
-
EXT_IGP_BUNDLE
- See Also:
-
EXT_IGP_RESOURCE_INFO
- See Also:
-
EXT_IGP_LOADVERSION
- See Also:
-
EXT_MAX_VALUESET
- See Also:
-
EXT_MIN_VALUESET
- See Also:
-
EXT_PROFILE_ELEMENT
- See Also:
-
EXT_LIST_PACKAGE
- See Also:
-
EXT_MAPPING_NAME
- See Also:
-
EXT_MAPPING_TYPE
- See Also:
-
EXT_MAPPING_CARD
- See Also:
-
EXT_MAPPING_TGTTYPE
- See Also:
-
EXT_MAPPING_TGTCARD
- See Also:
-
EXT_PRIVATE_BASE
- See Also:
-
EXT_ALLOWED_TYPE
- See Also:
-
EXT_FHIR_TYPE
- See Also:
-
EXT_XML_TYPE
- See Also:
-
EXT_JSON_TYPE
- See Also:
-
EXT_ORIGINAL_ITEM_TYPE
- See Also:
-
EXT_ORIGINAL_VARIABLE_TYPE
- See Also:
-
-
Constructor Details
-
ToolingExtensions
public ToolingExtensions()
-
-
Method Details
-
makeIssueSource
public static Extension makeIssueSource(org.hl7.fhir.utilities.validation.ValidationMessage.Source source) -
hasExtension
-
hasExtension
-
addMarkdownExtension
-
addStringExtension
-
addCodeExtension
-
addStringExtension
-
addUrlExtension
-
addUriExtension
-
addBooleanExtension
-
addBooleanExtension
-
addIntegerExtension
-
addCodeExtension
-
addVSComment
-
addVSComment
-
addCSComment
-
addDefinition
-
addDisplayHint
-
getDisplayHint
-
readStringExtension
-
readStringExtension
-
readPrimitiveExtension
-
findStringExtension
-
readBooleanExtension
-
findBooleanExtension
-
readBooleanExtension
-
readBoolExtension
-
findBooleanExtension
-
getCSComment
-
hasCSComment
-
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
-
setCodeExtension
-
setCodeExtensionMod
-
setCodeExtensionMod
-
setIntegerExtension
-
hasLanguageTranslation
-
getLanguageTranslation
-
addLanguageTranslation
-
getAllowedUnits
-
setAllowableUnits
-
getExtensions
-
getExtensions
-
setExtension
-
removeExtension
-
removeExtension
-
readIntegerExtension
-
readIntegerExtension
-
getLanguageTranslations
-
getStandardsStatus
public static org.hl7.fhir.utilities.StandardsStatus getStandardsStatus(DomainResource dr) throws org.hl7.fhir.exceptions.FHIRException - Throws:
org.hl7.fhir.exceptions.FHIRException
-
setStandardsStatus
public static void setStandardsStatus(DomainResource dr, org.hl7.fhir.utilities.StandardsStatus status, String normativeVersion) -
setStandardsStatus
public static void setStandardsStatus(Element dr, org.hl7.fhir.utilities.StandardsStatus status, String normativeVersion) -
readValidationMessage
public static org.hl7.fhir.utilities.validation.ValidationMessage readValidationMessage(OperationOutcome.OperationOutcomeIssueComponent issue, org.hl7.fhir.utilities.validation.ValidationMessage.Source source)
-