Class PatientCitizenship
java.lang.Object
org.hl7.fhir.r4.model.Base
org.hl7.fhir.r4.model.Element
org.hl7.fhir.r4.model.BackboneElement
org.projecthusky.fhir.emed.ch.common.resource.extension.PatientCitizenship
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseBackboneElement
,org.hl7.fhir.instance.model.api.IBaseElement
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
public class PatientCitizenship
extends org.hl7.fhir.r4.model.BackboneElement
Model for the FHIR PatCitizenship extension.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable org.hl7.fhir.r4.model.CodeableConcept
static final String
protected @Nullable org.hl7.fhir.r4.model.Period
static final String
static final String
Fields inherited from class org.hl7.fhir.r4.model.BackboneElement
modifierExtension
Fields inherited from class org.hl7.fhir.r4.model.Element
extension, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
void
copyValues
(org.hl7.fhir.r4.model.BackboneElement dst) boolean
hasCode()
boolean
boolean
isEmpty()
Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addChild, addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyExtensions, copyNewExtensions, equalsDeep, equalsShallow, fhirType, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, getNamedProperty, getProperty, getTypesForProperty, hasExtension, hasExtension, hasModifierExtension, listChildren, makeProperty, removeChild, removeExtension, setModifierExtension, setProperty, setProperty
Methods inherited from class org.hl7.fhir.r4.model.Element
addExtension, addExtension, addExtension, copyExtensions, copyNewExtensions, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtension
-
Field Details
-
URL
- See Also:
-
CODE_URL
- See Also:
-
PERIOD_URL
- See Also:
-
code
protected @Nullable org.hl7.fhir.r4.model.CodeableConcept code -
period
protected @Nullable org.hl7.fhir.r4.model.Period period
-
-
Constructor Details
-
PatientCitizenship
public PatientCitizenship()
-
-
Method Details
-
hasCode
public boolean hasCode() -
hasPeriod
public boolean hasPeriod() -
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classorg.hl7.fhir.r4.model.BackboneElement
-
copy
- Specified by:
copy
in classorg.hl7.fhir.r4.model.BackboneElement
-
copyValues
public void copyValues(org.hl7.fhir.r4.model.BackboneElement dst) - Overrides:
copyValues
in classorg.hl7.fhir.r4.model.BackboneElement
-