
Package org.hl7.fhir.dstu2.model
Class Narrative
java.lang.Object
org.hl7.fhir.dstu2.model.Base
org.hl7.fhir.dstu2.model.Element
org.hl7.fhir.dstu2.model.Type
org.hl7.fhir.dstu2.model.BaseNarrative
org.hl7.fhir.dstu2.model.Narrative
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseDatatype,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.ICompositeType,org.hl7.fhir.instance.model.api.INarrative
A human-readable formatted text, including images.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.hl7.fhir.utilities.xhtml.XhtmlNodeThe actual narrative content, a stripped down version of XHTML.protected Enumeration<Narrative.NarrativeStatus> The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data. -
Constructor Summary
ConstructorsConstructorDescriptionNarrative(Enumeration<Narrative.NarrativeStatus> status, org.hl7.fhir.utilities.xhtml.XhtmlNode div) -
Method Summary
Modifier and TypeMethodDescriptioncopy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()org.hl7.fhir.utilities.xhtml.XhtmlNodegetDiv()booleanhasDiv()booleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> childrenList) setDiv(org.hl7.fhir.utilities.xhtml.XhtmlNode value) voidsetProperty(String name, Base value) protected NarrativeMethods inherited from class org.hl7.fhir.dstu2.model.BaseNarrative
getDivAsString, getStatusAsString, setDivAsString, setStatusAsStringMethods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementMethods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.INarrative
getDivAsString, getStatusAsString, setDivAsString, setStatusAsString
-
Field Details
-
status
The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data. -
div
The actual narrative content, a stripped down version of XHTML.
-
-
Constructor Details
-
Narrative
public Narrative() -
Narrative
public Narrative(Enumeration<Narrative.NarrativeStatus> status, org.hl7.fhir.utilities.xhtml.XhtmlNode div)
-
-
Method Details
-
getStatusElement
- Specified by:
getStatusElementin classBaseNarrative- Returns:
status(The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
-
hasStatus
-
setStatusElement
- Parameters:
value-status(The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
- Returns:
- The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.
-
setStatus
- Parameters:
value- The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.
-
getDiv
- Specified by:
getDivin classBaseNarrative- Returns:
div(The actual narrative content, a stripped down version of XHTML.)
-
hasDiv
-
setDiv
- Specified by:
setDivin classBaseNarrative- Parameters:
value-div(The actual narrative content, a stripped down version of XHTML.)
-
listChildren
- Overrides:
listChildrenin classElement
-
setProperty
- Overrides:
setPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
-
fhirType
-
copy
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classElement
-
equalsShallow
- Overrides:
equalsShallowin classElement
-
isEmpty
-