Class ComprehensiveDocumentReference
java.lang.Object
org.hl7.fhir.r4.model.Base
org.hl7.fhir.r4.model.BaseResource
org.hl7.fhir.r4.model.Resource
org.hl7.fhir.r4.model.DomainResource
org.hl7.fhir.r4.model.DocumentReference
org.openehealth.ipf.commons.ihe.fhir.mhd.model.ComprehensiveDocumentReference
- All Implemented Interfaces:
- IElement,- Serializable,- IAnyResource,- IBase,- IBaseHasExtensions,- IBaseHasModifierExtensions,- IBaseResource,- IDomainResource,- Mhd421,- MhdVersion
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.hl7.fhir.r4.model.DocumentReferenceDocumentReference.DocumentReferenceContentComponent, DocumentReference.DocumentReferenceContextComponent, DocumentReference.DocumentReferenceRelatesToComponent, DocumentReference.DocumentRelationshipType, DocumentReference.DocumentRelationshipTypeEnumFactory, DocumentReference.ReferredDocumentStatus, DocumentReference.ReferredDocumentStatusEnumFactoryNested classes/interfaces inherited from interface org.openehealth.ipf.commons.ihe.fhir.mhd.MhdVersionMhdVersion.Version
- 
Field SummaryFields inherited from class org.hl7.fhir.r4.model.DocumentReferenceauthenticator, AUTHENTICATOR, authenticatorTarget, author, AUTHOR, authorTarget, category, CATEGORY, content, CONTENTTYPE, context, custodian, CUSTODIAN, custodianTarget, date, DATE, description, DESCRIPTION, docStatus, ENCOUNTER, EVENT, FACILITY, FORMAT, identifier, IDENTIFIER, INCLUDE_AUTHENTICATOR, INCLUDE_AUTHOR, INCLUDE_CUSTODIAN, INCLUDE_ENCOUNTER, INCLUDE_PATIENT, INCLUDE_RELATED, INCLUDE_RELATESTO, INCLUDE_SUBJECT, LANGUAGE, LOCATION, masterIdentifier, PATIENT, PERIOD, RELATED, relatesTo, RELATESTO, RELATION, RELATIONSHIP, SECURITY_LABEL, securityLabel, SETTING, SP_AUTHENTICATOR, SP_AUTHOR, SP_CATEGORY, SP_CONTENTTYPE, SP_CUSTODIAN, SP_DATE, SP_DESCRIPTION, SP_ENCOUNTER, SP_EVENT, SP_FACILITY, SP_FORMAT, SP_IDENTIFIER, SP_LANGUAGE, SP_LOCATION, SP_PATIENT, SP_PERIOD, SP_RELATED, SP_RELATESTO, SP_RELATION, SP_RELATIONSHIP, SP_SECURITY_LABEL, SP_SETTING, SP_STATUS, SP_SUBJECT, SP_TYPE, status, STATUS, subject, SUBJECT, subjectTarget, type, TYPEFields inherited from class org.hl7.fhir.r4.model.DomainResourcecontained, extension, modifierExtension, textFields inherited from class org.hl7.fhir.r4.model.Resourceid, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResourceRES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResourceINCLUDE_ALL, WILDCARD_ALL_SET
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddAuthor(Organization organization) addAuthor(Practitioner practioner) addAuthor(PractitionerRole practitionerRole) addAuthor(RelatedPerson relatedPerson) copy()setAuthenticator(Organization organization) setAuthenticator(Practitioner practitioner) setAuthenticator(PractitionerRole practitionerRole) setEntryUuidIdentifier(UUID uuid) Adds an identifier to be a EntryUuid as required by the profilesetSourcePatientInfo(Patient patient) setUniqueIdIdentifier(String system, String value) Sets the MasterIdentifier to be a Unique Id as required by the profileMethods inherited from class org.hl7.fhir.r4.model.DocumentReferenceaddAuthor, addAuthor, addCategory, addCategory, addChild, addContent, addContent, addIdentifier, addIdentifier, addRelatesTo, addRelatesTo, addSecurityLabel, addSecurityLabel, copyValues, equalsDeep, equalsShallow, fhirType, getAuthenticator, getAuthenticatorTarget, getAuthor, getAuthorFirstRep, getAuthorTarget, getCategory, getCategoryFirstRep, getContent, getContentFirstRep, getContext, getCustodian, getCustodianTarget, getDate, getDateElement, getDescription, getDescriptionElement, getDocStatus, getDocStatusElement, getIdentifier, getIdentifierFirstRep, getMasterIdentifier, getNamedProperty, getProperty, getRelatesTo, getRelatesToFirstRep, getResourceType, getSecurityLabel, getSecurityLabelFirstRep, getStatus, getStatusElement, getSubject, getSubjectTarget, getType, getTypesForProperty, hasAuthenticator, hasAuthor, hasCategory, hasContent, hasContext, hasCustodian, hasDate, hasDateElement, hasDescription, hasDescriptionElement, hasDocStatus, hasDocStatusElement, hasIdentifier, hasMasterIdentifier, hasRelatesTo, hasSecurityLabel, hasStatus, hasStatusElement, hasSubject, hasType, isEmpty, listChildren, makeProperty, removeChild, setAuthenticator, setAuthenticatorTarget, setAuthor, setCategory, setContent, setContext, setCustodian, setCustodianTarget, setDate, setDateElement, setDescription, setDescriptionElement, setDocStatus, setDocStatusElement, setIdentifier, setMasterIdentifier, setProperty, setProperty, setRelatesTo, setSecurityLabel, setStatus, setStatusElement, setSubject, setSubjectTarget, setType, typedCopyMethods inherited from class org.hl7.fhir.r4.model.DomainResourceaddContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextMethods inherited from class org.hl7.fhir.r4.model.ResourcecopyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetaMethods inherited from class org.hl7.fhir.r4.model.BaseResourcegetStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r4.model.BasecastToAddress, 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, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResourcegetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResourcegetMeta, getStructureFhirVersionEnum, isDeleted, setIdMethods inherited from interface org.openehealth.ipf.commons.ihe.fhir.mhd.Mhd421supportsVersion
- 
Constructor Details- 
ComprehensiveDocumentReferencepublic ComprehensiveDocumentReference()
 
- 
- 
Method Details- 
addAuthor
- 
addAuthor
- 
addAuthor
- 
addAuthor
- 
addAuthor
- 
addAuthor
- 
setAuthenticator
- 
setAuthenticator
- 
setAuthenticator
- 
setSourcePatientInfo
- 
copy- Overrides:
- copyin class- DocumentReference
 
- 
setUniqueIdIdentifierSets the MasterIdentifier to be a Unique Id as required by the profile- Parameters:
- system- system value
- value- identifier value
- Returns:
- this object
 
- 
setEntryUuidIdentifierAdds an identifier to be a EntryUuid as required by the profile- Parameters:
- uuid- UUID
- Returns:
- this object
 
 
-