
Package org.hl7.fhir.r5.openehr
Class ACTOR
- 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.ICompositeType
- Direct Known Subclasses:
AGENT
,GROUP
,ORGANISATION
,PERSON
Ancestor of all real-world types, including people and organisations. An actor is any real-world entity capable of taking on a role.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
FieldsModifier and TypeFieldDescriptionLanguages which can be used to communicate with this actor, in preferred order of use (if known, else order irrelevant).Identifiers of the Version container for each Role played by this Party.Fields inherited from class org.hl7.fhir.r5.openehr.PARTY
contacts, details, identitiesList, relationshipsList, reverse_relationshipsList
Fields inherited from class org.hl7.fhir.r5.openehr.PATHABLE
archetype_details, archetype_node_id, feeder_audit, linksList, name, uid
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRoles()
abstract ACTOR
copy()
void
copyValues
(ACTOR dst) boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) String[]
getTypesForProperty
(int hash, String name) boolean
boolean
hasRoles()
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) setLanguagesList
(List<DV_TEXT> theLanguages) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setRolesList
(List<PARTY_REF> theRoles) Methods inherited from class org.hl7.fhir.r5.openehr.PARTY
addIdentities, addIdentities, addRelationships, addRelationships, addReverse_relationships, addReverse_relationships, copyValues, getContacts, getDetails, getIdentitiesFirstRep, getIdentitiesList, getRelationshipsFirstRep, getRelationshipsList, getReverse_relationshipsFirstRep, getReverse_relationshipsList, hasContacts, hasDetails, hasIdentities, hasRelationships, hasReverse_relationships, setContacts, setDetails, setIdentitiesList, setRelationshipsList, setReverse_relationshipsList
Methods inherited from class org.hl7.fhir.r5.openehr.LOCATABLE
copyValues
Methods inherited from class org.hl7.fhir.r5.openehr.PATHABLE
addLinks, addLinks, copyValues, getArchetype_details, getArchetype_node_id, getArchetype_node_idElement, getFeeder_audit, getLinksFirstRep, getLinksList, getName, getUid, hasArchetype_details, hasArchetype_node_id, hasArchetype_node_idElement, hasFeeder_audit, hasLinks, hasName, hasUid, setArchetype_details, setArchetype_node_id, setArchetype_node_idElement, setFeeder_audit, setLinksList, setName, setUid
Methods inherited from class org.hl7.fhir.r5.openehr.Any
copyValues
Methods inherited from class org.hl7.fhir.r5.model.LogicalBase
getFHIRPublicationVersion, getIdBase, setIdBase
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, executeFunction, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, removeChild, setCopyUserData, setUserData, setUserDataINN, setXhtml
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
-
Field Details
-
languagesList
Languages which can be used to communicate with this actor, in preferred order of use (if known, else order irrelevant). -
rolesList
Identifiers of the Version container for each Role played by this Party.
-
-
Constructor Details
-
ACTOR
public ACTOR()Constructor
-
-
Method Details
-
getLanguagesList
- Returns:
-
invalid reference
#languages
-
setLanguagesList
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasLanguages
-
addLanguages
-
addLanguages
-
getLanguagesFirstRep
- Returns:
- The first repetition of repeating field
invalid reference
#languages
-
getRolesList
- Returns:
-
invalid reference
#roles
-
setRolesList
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasRoles
-
addRoles
-
addRoles
-
getRolesFirstRep
- Returns:
- The first repetition of repeating field
invalid reference
#roles
-
listChildren
- Overrides:
listChildren
in classPARTY
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classPARTY
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classPARTY
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classPARTY
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classPARTY
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classPARTY
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classPARTY
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
-
fhirType
-
copy
-
copyValues
-
equalsDeep
- Overrides:
equalsDeep
in classPARTY
-
equalsShallow
- Overrides:
equalsShallow
in classPARTY
-
isEmpty
-