Class FhirCdaChVacd.VacdDocument
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.DocumentManifest
org.projecthusky.fhir.structures.ch.CdaFhirDocument
org.projecthusky.fhir.structures.ch.FhirCdaChVacd.VacdDocument
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
- Enclosing class:
- FhirCdaChVacd
The class VacdDocument is a derived FHIR resource containing all
information of an immunization document corresponding to the CDA-CH-VACD
specification
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r4.model.DocumentManifest
org.hl7.fhir.r4.model.DocumentManifest.DocumentManifestRelatedComponent
-
Field Summary
Fields inherited from class org.hl7.fhir.r4.model.DocumentManifest
author, AUTHOR, authorTarget, content, contentTarget, created, CREATED, description, DESCRIPTION, identifier, IDENTIFIER, INCLUDE_AUTHOR, INCLUDE_ITEM, INCLUDE_PATIENT, INCLUDE_RECIPIENT, INCLUDE_RELATED_REF, INCLUDE_SUBJECT, ITEM, masterIdentifier, PATIENT, recipient, RECIPIENT, recipientTarget, related, RELATED_ID, RELATED_REF, source, SOURCE, SP_AUTHOR, SP_CREATED, SP_DESCRIPTION, SP_IDENTIFIER, SP_ITEM, SP_PATIENT, SP_RECIPIENT, SP_RELATED_ID, SP_RELATED_REF, SP_SOURCE, SP_STATUS, SP_SUBJECT, SP_TYPE, status, STATUS, subject, SUBJECT, subjectTarget, type, TYPE
Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, SP_RES_ID
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addActiveProblemConcernEntry
(org.hl7.fhir.r4.model.Condition activeProbemlConcernEntry) Adds the active problem concern entry.void
addAllergyProblemConcernEntry
(org.hl7.fhir.r4.model.Condition allergyProblemConcernEntry) Adds the allergy problem concern entry.void
addCodedResultObservation
(org.hl7.fhir.r4.model.Observation laboratoryObservation) Adds the coded result observation.void
addImmunization
(FhirCdaChVacd.MyMedicationStatement immunization) Adds the immunization.void
addImmunizationRecommendation
(org.hl7.fhir.r4.model.MedicationStatement immunizationRecommendation) Adds the immunization recommendation.void
addLaboratoryObservation
(org.hl7.fhir.r4.model.Observation laboratoryObservation) Adds the laboratory observation.void
addPastProblemConcernEntry
(org.hl7.fhir.r4.model.Condition pastProblemConcernEntry) Adds the past problem concern entry.List<org.hl7.fhir.r4.model.Condition>
Gets the active problem concern entries.List<org.hl7.fhir.r4.model.Condition>
Gets the allergy problem concern entries.List<org.hl7.fhir.r4.model.Observation>
Gets the coded result observations.org.hl7.fhir.r4.model.Basic
Gets the confidentiality code.List<org.hl7.fhir.r4.model.MedicationStatement>
Gets the immunization recommendations.List<org.hl7.fhir.r4.model.MedicationStatement>
Gets the immunizations.List<org.hl7.fhir.r4.model.Observation>
Gets the laboratory observations.List<org.hl7.fhir.r4.model.Condition>
Gets the past problem concern entries.org.hl7.fhir.r4.model.Observation
Gets the pregnancy obeservation.void
setConfidentiality
(org.hl7.fhir.r4.model.Basic confidentiality) Sets the confidentiality code.void
setPregnancyObservation
(org.hl7.fhir.r4.model.Observation pregnancyObservation) Sets the pregnancy observation.Methods inherited from class org.projecthusky.fhir.structures.ch.CdaFhirDocument
getComment, getCustodian, getDocAuthor, getDocLanguage, getDocType, getLegalAuthenticator, getPatient, setComment, setCustodian, setDocAuthor, setDocLanguage, setDocType, setLegalAuthenticator, setPatient
Methods inherited from class org.hl7.fhir.r4.model.DocumentManifest
addAuthor, addAuthor, addChild, addContent, addContent, addIdentifier, addIdentifier, addRecipient, addRecipient, addRelated, addRelated, copy, copyValues, equalsDeep, equalsShallow, fhirType, getAuthor, getAuthorFirstRep, getAuthorTarget, getContent, getContentFirstRep, getContentTarget, getCreated, getCreatedElement, getDescription, getDescriptionElement, getIdentifier, getIdentifierFirstRep, getMasterIdentifier, getNamedProperty, getProperty, getRecipient, getRecipientFirstRep, getRecipientTarget, getRelated, getRelatedFirstRep, getResourceType, getSource, getSourceElement, getStatus, getStatusElement, getSubject, getSubjectTarget, getType, getTypesForProperty, hasAuthor, hasContent, hasCreated, hasCreatedElement, hasDescription, hasDescriptionElement, hasIdentifier, hasMasterIdentifier, hasRecipient, hasRelated, hasSource, hasSourceElement, hasStatus, hasStatusElement, hasSubject, hasType, isEmpty, listChildren, makeProperty, removeChild, setAuthor, setContent, setCreated, setCreatedElement, setDescription, setDescriptionElement, setIdentifier, setMasterIdentifier, setProperty, setProperty, setRecipient, setRelated, setSource, setSourceElement, setStatus, setStatusElement, setSubject, setSubjectTarget, setType, typedCopy
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
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, 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.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Constructor Details
-
VacdDocument
public VacdDocument()
-
-
Method Details
-
addActiveProblemConcernEntry
public void addActiveProblemConcernEntry(org.hl7.fhir.r4.model.Condition activeProbemlConcernEntry) Adds the active problem concern entry.- Parameters:
activeProbemlConcernEntry
- the active probeml concern entry
-
addAllergyProblemConcernEntry
public void addAllergyProblemConcernEntry(org.hl7.fhir.r4.model.Condition allergyProblemConcernEntry) Adds the allergy problem concern entry.- Parameters:
allergyProblemConcernEntry
- the allergy problem concern entry
-
addCodedResultObservation
public void addCodedResultObservation(org.hl7.fhir.r4.model.Observation laboratoryObservation) Adds the coded result observation.- Parameters:
laboratoryObservation
- the laboratory observation
-
addImmunization
Adds the immunization.- Parameters:
immunization
- the immunization
-
addImmunizationRecommendation
public void addImmunizationRecommendation(org.hl7.fhir.r4.model.MedicationStatement immunizationRecommendation) Adds the immunization recommendation.- Parameters:
immunizationRecommendation
- the immunization recommendation
-
addLaboratoryObservation
public void addLaboratoryObservation(org.hl7.fhir.r4.model.Observation laboratoryObservation) Adds the laboratory observation.- Parameters:
laboratoryObservation
- the laboratory observation
-
addPastProblemConcernEntry
public void addPastProblemConcernEntry(org.hl7.fhir.r4.model.Condition pastProblemConcernEntry) Adds the past problem concern entry.- Parameters:
pastProblemConcernEntry
- the past problem concern entry
-
getActiveProblemConcernEntries
Gets the active problem concern entries.- Returns:
- the active problem concern entries
-
getAllergyProblemConcernEntries
Gets the allergy problem concern entries.- Returns:
- the allergy problem concern entries
-
getCodedResultObservations
Gets the coded result observations.- Returns:
- the coded result observations
-
getConfidentiality
public org.hl7.fhir.r4.model.Basic getConfidentiality()Gets the confidentiality code.- Returns:
- the confidentiality code
-
getImmunizationRecommendations
Gets the immunization recommendations.- Returns:
- the immunization recommendations
-
getImmunizations
Gets the immunizations.- Returns:
- the immunizations
-
getLaboratoryObservations
Gets the laboratory observations.- Returns:
- the laboratory observations
-
getPastProblemConcernEntries
Gets the past problem concern entries.- Returns:
- the past problem concern entries
-
getPregnancyObeservation
public org.hl7.fhir.r4.model.Observation getPregnancyObeservation()Gets the pregnancy obeservation.- Returns:
- the pregnancy obeservation
-
setConfidentiality
public void setConfidentiality(org.hl7.fhir.r4.model.Basic confidentiality) Sets the confidentiality code.- Parameters:
confidentiality
- the new confidentiality code
-
setPregnancyObservation
public void setPregnancyObservation(org.hl7.fhir.r4.model.Observation pregnancyObservation) Sets the pregnancy observation.- Parameters:
pregnancyObservation
- the new pregnancy observation
-