Class FhirCdaChVacd.MyMedicationStatement
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.MedicationStatement
org.projecthusky.fhir.structures.ch.FhirCdaChVacd.MyMedicationStatement
- 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
public static class FhirCdaChVacd.MyMedicationStatement
extends org.hl7.fhir.r4.model.MedicationStatement
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r4.model.MedicationStatement
org.hl7.fhir.r4.model.MedicationStatement.MedicationStatementStatus, org.hl7.fhir.r4.model.MedicationStatement.MedicationStatementStatusEnumFactory
-
Field Summary
Fields inherited from class org.hl7.fhir.r4.model.MedicationStatement
basedOn, basedOnTarget, category, CATEGORY, CODE, context, CONTEXT, contextTarget, dateAsserted, derivedFrom, derivedFromTarget, dosage, effective, EFFECTIVE, identifier, IDENTIFIER, INCLUDE_CONTEXT, INCLUDE_MEDICATION, INCLUDE_PART_OF, INCLUDE_PATIENT, INCLUDE_SOURCE, INCLUDE_SUBJECT, informationSource, informationSourceTarget, medication, MEDICATION, note, PART_OF, partOf, partOfTarget, PATIENT, reasonCode, reasonReference, reasonReferenceTarget, SOURCE, SP_CATEGORY, SP_CODE, SP_CONTEXT, SP_EFFECTIVE, SP_IDENTIFIER, SP_MEDICATION, SP_PART_OF, SP_PATIENT, SP_SOURCE, SP_STATUS, SP_SUBJECT, status, STATUS, statusReason, subject, SUBJECT, subjectTarget
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 TypeMethodDescriptionorg.hl7.fhir.r4.model.Reference
org.hl7.fhir.r4.model.Coding
getCode()
org.hl7.fhir.r4.model.StringType
org.hl7.fhir.r4.model.Reference
Gets the external document.org.hl7.fhir.r4.model.StringType
getLot()
org.hl7.fhir.r4.model.Reference
org.hl7.fhir.r4.model.Reference
boolean
isEmpty()
It is important to override the isEmpty() method, adding a check for any newly added fields.void
setAuthor
(org.hl7.fhir.r4.model.Reference author) void
setCode
(org.hl7.fhir.r4.model.Coding code) void
setComment
(org.hl7.fhir.r4.model.StringType comment) void
setExternalDocument
(org.hl7.fhir.r4.model.Reference externalDocument) Sets the external document.void
setLot
(org.hl7.fhir.r4.model.StringType lot) void
setPerformer
(org.hl7.fhir.r4.model.Reference performer) void
setReasons
(org.hl7.fhir.r4.model.Reference reasons) Methods inherited from class org.hl7.fhir.r4.model.MedicationStatement
addBasedOn, addBasedOn, addChild, addDerivedFrom, addDerivedFrom, addDosage, addDosage, addIdentifier, addIdentifier, addNote, addNote, addPartOf, addPartOf, addReasonCode, addReasonCode, addReasonReference, addReasonReference, addStatusReason, addStatusReason, copy, copyValues, equalsDeep, equalsShallow, fhirType, getBasedOn, getBasedOnFirstRep, getBasedOnTarget, getCategory, getContext, getContextTarget, getDateAsserted, getDateAssertedElement, getDerivedFrom, getDerivedFromFirstRep, getDerivedFromTarget, getDosage, getDosageFirstRep, getEffective, getEffectiveDateTimeType, getEffectivePeriod, getIdentifier, getIdentifierFirstRep, getInformationSource, getInformationSourceTarget, getMedication, getMedicationCodeableConcept, getMedicationReference, getNamedProperty, getNote, getNoteFirstRep, getPartOf, getPartOfFirstRep, getPartOfTarget, getProperty, getReasonCode, getReasonCodeFirstRep, getReasonReference, getReasonReferenceFirstRep, getReasonReferenceTarget, getResourceType, getStatus, getStatusElement, getStatusReason, getStatusReasonFirstRep, getSubject, getSubjectTarget, getTypesForProperty, hasBasedOn, hasCategory, hasContext, hasDateAsserted, hasDateAssertedElement, hasDerivedFrom, hasDosage, hasEffective, hasEffectiveDateTimeType, hasEffectivePeriod, hasIdentifier, hasInformationSource, hasMedication, hasMedicationCodeableConcept, hasMedicationReference, hasNote, hasPartOf, hasReasonCode, hasReasonReference, hasStatus, hasStatusElement, hasStatusReason, hasSubject, listChildren, makeProperty, removeChild, setBasedOn, setCategory, setContext, setContextTarget, setDateAsserted, setDateAssertedElement, setDerivedFrom, setDosage, setEffective, setIdentifier, setInformationSource, setInformationSourceTarget, setMedication, setNote, setPartOf, setProperty, setProperty, setReasonCode, setReasonReference, setStatus, setStatusElement, setStatusReason, setSubject, setSubjectTarget, 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
-
MyMedicationStatement
public MyMedicationStatement()Empty constructor (default)
-
-
Method Details
-
getAuthor
public org.hl7.fhir.r4.model.Reference getAuthor()- Returns:
- author of this MedicationStatementAutor dieses MedicationStatementsauteur de ce MedicationStatement
-
getCode
public org.hl7.fhir.r4.model.Coding getCode()- Returns:
- code of this MedicationStatementCode für dieses MedicationStatementcode de ce MedicationStatement
-
getComment
public org.hl7.fhir.r4.model.StringType getComment()- Returns:
- comment for this medicationKommentar zu diesem Medikamentcommentaire tu médicament
-
getExternalDocument
public org.hl7.fhir.r4.model.Reference getExternalDocument()Gets the external document.- Returns:
- the external document
-
getLot
public org.hl7.fhir.r4.model.StringType getLot()- Returns:
- lot number of this medicationLotnummer des Medikamentsnumero lot du médicament
-
getPerformer
public org.hl7.fhir.r4.model.Reference getPerformer()- Returns:
- performer of the medication administrationPerson, welche das Medikament verabreicht hatpersonne qui a effectué l'administration du médicament
-
getReasons
public org.hl7.fhir.r4.model.Reference getReasons()- Returns:
- reason for this medicationBegründung für dieses MedikamentJustification de ce médicament
-
isEmpty
public boolean isEmpty()It is important to override the isEmpty() method, adding a check for any newly added fields.- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classorg.hl7.fhir.r4.model.MedicationStatement
- See Also:
-
- "ca.uhn.fhir.model.dstu2.resource.MedicationStatement#isEmpty()"
-
setAuthor
public void setAuthor(org.hl7.fhir.r4.model.Reference author) - Parameters:
author
-author of this MedicationStatementAutor dieses MedicationStatementsauteur de ce MedicationStatement
-
setCode
public void setCode(org.hl7.fhir.r4.model.Coding code) - Parameters:
code
-code of this MedicationStatementCode für dieses MedicationStatementcode de ce MedicationStatement
-
setComment
public void setComment(org.hl7.fhir.r4.model.StringType comment) - Parameters:
comment
-comment for this medicationKommentar zu diesem Medikamentcommentaire tu médicament
-
setExternalDocument
public void setExternalDocument(org.hl7.fhir.r4.model.Reference externalDocument) Sets the external document.- Parameters:
externalDocument
- the new external document
-
setLot
public void setLot(org.hl7.fhir.r4.model.StringType lot) - Parameters:
lot
-lot number of this medicationLotnummer des Medikamentsnumero lot du médicament
-
setPerformer
public void setPerformer(org.hl7.fhir.r4.model.Reference performer) - Parameters:
performer
-performer of the medication administrationPerson, welche das Medikament verabreicht hatpersonne qui a effectué l'administration du médicament
-
setReasons
public void setReasons(org.hl7.fhir.r4.model.Reference reasons) - Parameters:
reasons
-reason for this medicationBegründung für dieses MedikamentJustification de ce médicament
-