ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.pharmacy.merged
Class MonographsBean

Package class diagram package MonographsBean
java.lang.Object
  extended by ca.infoway.messagebuilder.model.MessagePartBean
      extended by ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.pharmacy.merged.MonographsBean
All Implemented Interfaces:
NullFlavorSupport, Serializable

public class MonographsBean
extends MessagePartBean

POME_MT010040CA.Document: Monographs

Information on the composition and use of a drug.

Guides providers for specifying optimum use of drugs by patients. May also guide patients in appropriately using their medication.

PORR_MT050016CA.Document: Medication Documents

Information on the composition and use of a drug.

Guides providers for specifying optimum use of drugs by patients. May also guide patients in appropriately using their medication.

See Also:
Serialized Form

Constructor Summary
MonographsBean()
           
 
Method Summary
 AssignedEntity3Bean getAuthorAssignedEntity()
          Un-merged Business Name: (no business name specified)
 ActMedicationDocumentCode getCode()
          Un-merged Business Name: MonographType
 EncapsulatedData getComponentDocumentBodyEventText()
          Business Name: MedicationDocumentContentLanguage
 Interval<Date> getEffectiveTime()
          Un-merged Business Name: MonographEffectiveExpiryDate
 Identifier getId()
          Un-merged Business Name: MonographId
 HumanLanguage getLanguageCode()
          Business Name: WrittenIn
 EncapsulatedData getText()
          Business Name: MonographContent
 void setAuthorAssignedEntity(AssignedEntity3Bean authorAssignedEntity)
          Un-merged Business Name: (no business name specified)
 void setCode(ActMedicationDocumentCode code)
          Un-merged Business Name: MonographType
 void setComponentDocumentBodyEventText(EncapsulatedData componentDocumentBodyEventText)
          Business Name: MedicationDocumentContentLanguage
 void setEffectiveTime(Interval<Date> effectiveTime)
          Un-merged Business Name: MonographEffectiveExpiryDate
 void setId(Identifier id)
          Un-merged Business Name: MonographId
 void setLanguageCode(HumanLanguage languageCode)
          Business Name: WrittenIn
 void setText(EncapsulatedData text)
          Business Name: MonographContent
 
Methods inherited from class ca.infoway.messagebuilder.model.MessagePartBean
getField, getNullFlavor, getNullFlavor, getSpecializationType, hasNullFlavor, hasNullFlavor, setNullFlavor, setNullFlavor, setSpecializationType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonographsBean

public MonographsBean()
Method Detail

getId

public Identifier getId()

Un-merged Business Name: MonographId

Relationship: POME_MT010040CA.Document.id

Conformance/Cardinality: MANDATORY (1)

Unique identifier assigned to a monograph record.

Allows matching and replacing of locally-stored monographs.

This attribute is marked as 'mandatory', as it is always available.

Allows matching and replacing of locally-stored monographs.

This attribute is marked as 'mandatory', as it is always available.

Un-merged Business Name: MedicationDocumentId

Relationship: PORR_MT050016CA.Document.id

Conformance/Cardinality: MANDATORY (1)

Unique identifier assigned to a medication document record.

Allows matching and replacing of locally-stored medication documents.

This attribute is marked as 'mandatory', as it is always available.

Allows matching and replacing of locally-stored medication documents.

This attribute is marked as 'mandatory', as it is always available.


setId

public void setId(Identifier id)

Un-merged Business Name: MonographId

Relationship: POME_MT010040CA.Document.id

Conformance/Cardinality: MANDATORY (1)

Unique identifier assigned to a monograph record.

Allows matching and replacing of locally-stored monographs.

This attribute is marked as 'mandatory', as it is always available.

Allows matching and replacing of locally-stored monographs.

This attribute is marked as 'mandatory', as it is always available.

Un-merged Business Name: MedicationDocumentId

Relationship: PORR_MT050016CA.Document.id

Conformance/Cardinality: MANDATORY (1)

Unique identifier assigned to a medication document record.

Allows matching and replacing of locally-stored medication documents.

This attribute is marked as 'mandatory', as it is always available.

Allows matching and replacing of locally-stored medication documents.

This attribute is marked as 'mandatory', as it is always available.


getCode

public ActMedicationDocumentCode getCode()

Un-merged Business Name: MonographType

Relationship: POME_MT010040CA.Document.code

Conformance/Cardinality: MANDATORY (1)

Distinguishes between different kinds of documents and monographs. Kinds of monographs include: Clinical Monograph, Patient Education Monograph, etc.

Allows monograph types to be distinguished for display, printing, etc.

Code is mandatory because an application can't know what to do with a monograph without knowing its type.

Allows monograph types to be distinguished for display, printing, etc.

Code is mandatory because an application can't know what to do with a monograph without knowing its type.

Un-merged Business Name: MedicationDocumentType

Relationship: PORR_MT050016CA.Document.code

Conformance/Cardinality: MANDATORY (1)

Distinguishes between different kinds of documents and medication documents. Kinds of medication documents include: Clinical Medication document, Patient Education Medication document, Indication Protocol, etc

Allows medication document types to be distinguished for display, printing, etc. Code is mandatory because an application can't know what to do with a medication document without knowing its type.


setCode

public void setCode(ActMedicationDocumentCode code)

Un-merged Business Name: MonographType

Relationship: POME_MT010040CA.Document.code

Conformance/Cardinality: MANDATORY (1)

Distinguishes between different kinds of documents and monographs. Kinds of monographs include: Clinical Monograph, Patient Education Monograph, etc.

Allows monograph types to be distinguished for display, printing, etc.

Code is mandatory because an application can't know what to do with a monograph without knowing its type.

Allows monograph types to be distinguished for display, printing, etc.

Code is mandatory because an application can't know what to do with a monograph without knowing its type.

Un-merged Business Name: MedicationDocumentType

Relationship: PORR_MT050016CA.Document.code

Conformance/Cardinality: MANDATORY (1)

Distinguishes between different kinds of documents and medication documents. Kinds of medication documents include: Clinical Medication document, Patient Education Medication document, Indication Protocol, etc

Allows medication document types to be distinguished for display, printing, etc. Code is mandatory because an application can't know what to do with a medication document without knowing its type.


getText

public EncapsulatedData getText()

Business Name: MonographContent

Un-merged Business Name: MonographContent

Relationship: POME_MT010040CA.Document.text

Conformance/Cardinality: REQUIRED (0-1)

Includes either the full-blown content of the monograph (as a PDF, HTML or HL7 CDA document), or provides a reference to where the monograph can be accessed on the network via HTTP or FTP

Allows delivery of the monograph information to the provider either embedded or by reference


setText

public void setText(EncapsulatedData text)

Business Name: MonographContent

Un-merged Business Name: MonographContent

Relationship: POME_MT010040CA.Document.text

Conformance/Cardinality: REQUIRED (0-1)

Includes either the full-blown content of the monograph (as a PDF, HTML or HL7 CDA document), or provides a reference to where the monograph can be accessed on the network via HTTP or FTP

Allows delivery of the monograph information to the provider either embedded or by reference


getEffectiveTime

public Interval<Date> getEffectiveTime()

Un-merged Business Name: MonographEffectiveExpiryDate

Relationship: POME_MT010040CA.Document.effectiveTime

Conformance/Cardinality: POPULATED (1)

The date on which the information in the monograph became effective, and/or the date on which the information in the monograph was superseded

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information.

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information.

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.

Un-merged Business Name: MedicationDocumentEffectiveExpiryDate

Relationship: PORR_MT050016CA.Document.effectiveTime

Conformance/Cardinality: POPULATED (1)

The date on which the information in the medication document became effective, and/or the date on which the information in the medication document was superseded.

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.


setEffectiveTime

public void setEffectiveTime(Interval<Date> effectiveTime)

Un-merged Business Name: MonographEffectiveExpiryDate

Relationship: POME_MT010040CA.Document.effectiveTime

Conformance/Cardinality: POPULATED (1)

The date on which the information in the monograph became effective, and/or the date on which the information in the monograph was superseded

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information.

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information.

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.

Un-merged Business Name: MedicationDocumentEffectiveExpiryDate

Relationship: PORR_MT050016CA.Document.effectiveTime

Conformance/Cardinality: POPULATED (1)

The date on which the information in the medication document became effective, and/or the date on which the information in the medication document was superseded.

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.

Indicates currency of information or when monograph no longer applies. Different systems may update their monographs at different times, and it is important to know what version contains the most current information

Monograph effective and/or expiry date should be available in most situations and is clinically relevant; thus attribute is marked as 'populated'.


getLanguageCode

public HumanLanguage getLanguageCode()

Business Name: WrittenIn

Un-merged Business Name: WrittenIn

Relationship: POME_MT010040CA.Document.languageCode

Conformance/Cardinality: POPULATED (1)

A coded value denoting the language in which the monograph is written.

Allows providers to request or display monographs in the language of their choice.

This attribute is marked as 'populated' because the language of the monograph must always be known/available or a null flavor must be specified.

Allows providers to request or display monographs in the language of their choice.

This attribute is marked as 'populated' because the language of the monograph must always be known/available or a null flavor must be specified.


setLanguageCode

public void setLanguageCode(HumanLanguage languageCode)

Business Name: WrittenIn

Un-merged Business Name: WrittenIn

Relationship: POME_MT010040CA.Document.languageCode

Conformance/Cardinality: POPULATED (1)

A coded value denoting the language in which the monograph is written.

Allows providers to request or display monographs in the language of their choice.

This attribute is marked as 'populated' because the language of the monograph must always be known/available or a null flavor must be specified.

Allows providers to request or display monographs in the language of their choice.

This attribute is marked as 'populated' because the language of the monograph must always be known/available or a null flavor must be specified.


getAuthorAssignedEntity

public AssignedEntity3Bean getAuthorAssignedEntity()

Un-merged Business Name: (no business name specified)

Relationship: POME_MT010040CA.Author.assignedEntity

Conformance/Cardinality: POPULATED (1)

Un-merged Business Name: (no business name specified)

Relationship: PORR_MT050016CA.Author.assignedEntity

Conformance/Cardinality: POPULATED (1)


setAuthorAssignedEntity

public void setAuthorAssignedEntity(AssignedEntity3Bean authorAssignedEntity)

Un-merged Business Name: (no business name specified)

Relationship: POME_MT010040CA.Author.assignedEntity

Conformance/Cardinality: POPULATED (1)

Un-merged Business Name: (no business name specified)

Relationship: PORR_MT050016CA.Author.assignedEntity

Conformance/Cardinality: POPULATED (1)


getComponentDocumentBodyEventText

public EncapsulatedData getComponentDocumentBodyEventText()

Business Name: MedicationDocumentContentLanguage

Un-merged Business Name: MedicationDocumentContentLanguage

Relationship: PORR_MT050016CA.DocumentBodyEvent.text

Conformance/Cardinality: MANDATORY (1)

Includes either the full-blown content of the medication document (as a PDF, HTML or HL7 CDA document), or provides a reference to where the medication document can be accessed on the network via HTTP or FTP.

This attribute will also include a coded value denoting the language in which the medication document is written.

Includes either the full-blown content of the medication document (as a PDF, HTML or HL7 CDA document), or provides a reference to where the medication document can be accessed on the network via HTTP or FTP.

This attribute will also include a coded value denoting the language in which the medication document is written.

Allows delivery of the medication document information to the provider either embedded or by reference.

The inclusion of document language allows providers to determine what language the medication document is written in.

The attribute is mandatory because there is no point in having a medication document with no content.

Allows delivery of the medication document information to the provider either embedded or by reference.

The inclusion of document language allows providers to determine what language the medication document is written in.

The attribute is mandatory because there is no point in having a medication document with no content.

Allows delivery of the medication document information to the provider either embedded or by reference.

The inclusion of document language allows providers to determine what language the medication document is written in.

The attribute is mandatory because there is no point in having a medication document with no content.


setComponentDocumentBodyEventText

public void setComponentDocumentBodyEventText(EncapsulatedData componentDocumentBodyEventText)

Business Name: MedicationDocumentContentLanguage

Un-merged Business Name: MedicationDocumentContentLanguage

Relationship: PORR_MT050016CA.DocumentBodyEvent.text

Conformance/Cardinality: MANDATORY (1)

Includes either the full-blown content of the medication document (as a PDF, HTML or HL7 CDA document), or provides a reference to where the medication document can be accessed on the network via HTTP or FTP.

This attribute will also include a coded value denoting the language in which the medication document is written.

Includes either the full-blown content of the medication document (as a PDF, HTML or HL7 CDA document), or provides a reference to where the medication document can be accessed on the network via HTTP or FTP.

This attribute will also include a coded value denoting the language in which the medication document is written.

Allows delivery of the medication document information to the provider either embedded or by reference.

The inclusion of document language allows providers to determine what language the medication document is written in.

The attribute is mandatory because there is no point in having a medication document with no content.

Allows delivery of the medication document information to the provider either embedded or by reference.

The inclusion of document language allows providers to determine what language the medication document is written in.

The attribute is mandatory because there is no point in having a medication document with no content.

Allows delivery of the medication document information to the provider either embedded or by reference.

The inclusion of document language allows providers to determine what language the medication document is written in.

The attribute is mandatory because there is no point in having a medication document with no content.



Copyright © 2013. All Rights Reserved.