public class ConsentSeg extends Segment
The consent segment provides details about a specific consent by a patient or staff member.
Represents an HL7 CON message segment. This segment has the following fields:
CON-1: Set ID - CON (SI)Required
CON-2: Consent Type (CWE)Optional
CON-3: Consent Form ID and Version (ST)Optional
CON-4: Consent Form Number (EI)Optional
CON-5: Consent Text (FT)Optional
CON-6: Subject-specific Consent Text (FT)Optional
CON-7: Consent Background Information (FT)Optional
CON-8: Subject-specific Consent Background Text(FT)Optional
CON-9: Consenter-imposed Limitations (FT)Optional
CON-10: Consent Mode (CNE)Optional
CON-11: Consent Status (CNE)Required
CON-12: Consent Discussion Date/Time (DTM)Optional
CON-13: Consent Decision Date/Time (DTM)Optional
CON-14: Consent Effective Date/Time (DTM)Optional
CON-15: Consent End Date/Time (DTM)Optional
CON-16: Subject Competence Indicator (ID)Optional
CON-17: Translator Assistance Indicator (ID)Optional
CON-18: Language Translated To (CWE)Optional
CON-19: Informational Material Supplied Indicator (ID)Optional
CON-20: Consent Bypass Reason (CWE)Optional
CON-21: Consent Disclosure Level (ID)Optional
CON-22: Consent Non-disclosure Reason (CWE)Optional
CON-23: Non-subject Consenter Reason(CWE)Optional
CON-24: Consenter ID (XPN)Required
CON-25: Relationship to Subject(CWE)Optional
This class provides mechanism to validate message against HL7 v 2.8.2 standard.
The class provides accessors & mutators for the elements mentioned above.
The class has validate method which validates Message against HL7 v 2.8.2 standard.
User can also create Segment through SegmentFactory
| Constructor and Description |
|---|
ConsentSeg()
Constructs the CON segment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConsentBackgroundInformation(FT objConsentBackgroundInformation)
Set the Consent Background Information.
|
void |
addConsentBackgroundInformation(java.lang.String strConsentBackgroundInformation)
Set the Consent Background Information.
|
void |
addConsenterID(FN objFamilyName,
java.lang.String strGivenName,
java.lang.String strSecondAndFurtherGivenNamesOrInitialsThereof,
java.lang.String strSuffix,
java.lang.String strPrefix,
java.lang.String strNameTypeCode,
java.lang.String strNameRepresentationCode,
CWE objNameContext,
java.lang.String strNameAssemblyOrder,
DTM objEffectiveDate,
DTM objExpirationDate,
java.lang.String strProfessionalSuffix,
java.lang.String strCalledBy)
Set the Consenter ID.
|
void |
addConsenterID(XPN objConsenterID)
Set the Consenter ID.
|
void |
addConsenterimposedLimitations(FT objSubjectspecificConsentBackgroundText)
Set the Consenter-imposed Limitations
This field describes any restrictions or limitations placed on their consent by the subject.
|
void |
addConsenterimposedLimitations(java.lang.String strConsenterimposedLimitations)
Set the Consenter-imposed Limitations.
|
void |
addConsentText(FT objConsentText)
Set the Consent Text.
|
void |
addConsentText(java.lang.String strConsentText)
Set the Consent Text.
|
void |
addRelationshipToSubject(CWE objRelationshipToSubject)
Set the Relationship To Subject.
|
void |
addRelationshipToSubject(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Relationship To Subject.
|
void |
addSubjectspecificConsentBackgroundText(FT objSubjectspecificConsentBackgroundText)
Set the Consent Background Information.
|
void |
addSubjectspecificConsentBackgroundText(java.lang.String strSubjectspecificConsentBackgroundText)
Set the Subject-specific Consent Background Text.
|
void |
addSubjectspecificConsentText(FT objSubjectspecificConsentText)
Set the Subject-specific Consent Text.
|
void |
addSubjectspecificConsentText(java.lang.String strSubjectspecificConsentText)
Set the Subject-specific Consent Text.
|
ISingleCollection<FT> |
getConsentBackgroundInformation()
Retrieves the Consent Background Information.
|
CWE |
getConsentBypassReason()
Retrieves the Consent Bypass Reason.
|
DTM |
getConsentDecisionDateTime()
Retrieves the Consent Decision Date/Time.
|
ID |
getConsentDisclosureLevel()
Retrieves the Consent Disclosure Level.
|
DTM |
getConsentDiscussionDateTime()
Retrieves the Consent Discussion Date/Time.
|
DTM |
getConsentEffectiveDateTime()
Retrieves the Consent Effective Date/Time.
|
DTM |
getConsentEndDateTime()
Retrieves the Consent End Date/Time.
|
ISingleCollection<XPN> |
getConsenterID()
Retrieves the Consenter ID.
|
ISingleCollection<FT> |
getConsenterimposedLimitations()
Retrieves the Consenter-imposed Limitations.
|
ST |
getConsentFormIDandVersion()
Retrieves the Consent Form ID and Version.
|
EI |
getConsentFormNumber()
Retrieves the Consent Form Number.
|
CNE |
getConsentMode()
Retrieves the Consent Mode.
|
CWE |
getConsentNondisclosureReason()
Retrieves the Consent Non-disclosure Reason.
|
CNE |
getConsentStatus()
Retrieves the Consent Status.
|
ISingleCollection<FT> |
getConsentText()
Retrieves the Consent Text.
|
CWE |
getConsentType()
Retrieves the Consent Type.
|
ID |
getInformationalMaterialSuppliedIndicator()
Retrieves the Informational Material Supplied Indicator.
|
CWE |
getLanguageTranslatedTo()
Retrieves the Language Translated to.
|
CWE |
getNonsubjectConsenterReason()
Retrieves the Non-subject Consenter Reason.
|
ISingleCollection<CWE> |
getRelationshiptoSubject()
Retrieves the Relationship to Subject.
|
SI |
getSetID_CON()
Retrieves the Set ID - CON.
|
ID |
getSubjectCompetenceIndicator()
Retrieves the Subject Competence Indicator.
|
ISingleCollection<FT> |
getSubjectspecificConsentBackgroundText()
Retrieves the Subject-specific Consent Background Text.
|
ISingleCollection<FT> |
getSubjectspecificConsentText()
Retrieves the Subject-specific Consent Text.
|
ID |
getTranslatorAssistanceIndicator()
Retrieves the Translator Assistance Indicator.
|
void |
setConsentBackgroundInformation(ISingleCollection<FT> objConsentBackgroundInformationList)
Set the Consent Background Information.
|
void |
setConsentBypassReason(CWE objConsentBypassReason)
Set the Consent Bypass Reason.
|
void |
setConsentBypassReason(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Consent Bypass Reason.
|
void |
setConsentDecisionDateTime(DTM objConsentDecisionDateTime)
Set the Consent Decision Date/Time.
|
void |
setConsentDecisionDateTime(java.lang.String strTime)
Set the Consent Decision Date/Time.
|
void |
setConsentDisclosureLevel(ID objConsentDisclosureLevel)
Set the Consent Disclosure Level.
|
void |
setConsentDisclosureLevel(java.lang.String strConsentDisclosureLevel)
Set the Consent Disclosure Level
This field identifies whether additional educational or reference material was provided to the subject as part of the consent process.
|
void |
setConsentDiscussionDateTime(DTM objConsentDiscussionDateTime)
Set the Consent Discussion Date/Time.
|
void |
setConsentDiscussionDateTime(java.lang.String strTime)
Set the Consent Discussion Date/Time.
|
void |
setConsentEffectiveDateTime(DTM objConsentEffectiveDateTime)
Set the Consent Effective Date/Time.
|
void |
setConsentEffectiveDateTime(java.lang.String strTime)
Set the Consent Effective Date/Time.
|
void |
setConsentEndDateTime(DTM objConsentEndDateTime)
Set the Consent End Date/Time.
|
void |
setConsentEndDateTime(java.lang.String strTime)
Set the Consent End Date/Time.
|
void |
setConsenterID(ISingleCollection<XPN> objConsenterIDList)
Set the Consenter ID.
|
void |
setConsenterimposedLimitations(ISingleCollection<FT> objConsenterimposedLimitationsList)
Set the Consenter-imposed Limitations.
|
void |
setConsentFormIDandVersion(ST objfillerField1)
Set the Consent Form ID and Version.
|
void |
setConsentFormIDandVersion(java.lang.String strConsentFormIDandVersion)
Set the Consent Form ID and Version.
|
void |
setConsentFormNumber(EI objConsentFormNumber)
Set the Consent Form Number.
|
void |
setConsentFormNumber(java.lang.String strEntityIdentifier,
java.lang.String strNamespaceId,
java.lang.String strUniversalId,
java.lang.String strUniversalIdType)
Set the Consent Form Number.
|
void |
setConsentMode(CNE objConsentMode)
Set the Consent Mode.
|
void |
setConsentMode(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionID,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameOfSecondAltenateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Consent Mode.
|
void |
setConsentNondisclosureReason(CWE objConsentNondisclosureReason)
Set the Consent Non-disclosure Reason.
|
void |
setConsentNondisclosureReason(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Consent Non-disclosure Reason.
|
void |
setConsentStatus(CNE objConsentStatus)
Set the Consent Status.
|
void |
setConsentStatus(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionID,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameOfSecondAltenateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Consent Status.
|
void |
setConsentText(ISingleCollection<FT> objConsentTextList)
Set the Consent Text.
|
void |
setConsentType(CWE objConsentType)
Set the Consent Type.
|
void |
setConsentType(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Consent Type.
|
void |
setInformationalMaterialSuppliedIndicator(ID objInformationalMaterialSuppliedIndicator)
Set the Informational Material Supplied Indicator.
|
void |
setInformationalMaterialSuppliedIndicator(java.lang.String strInformationalMaterialSuppliedIndicator)
Set the Informational Material Supplied Indicator
This field identifies whether additional educational or reference material was provided to the subject as part of the consent process.
|
void |
setLanguageTranslatedTo(CWE objLanguageTranslatedTo)
Set the Language Translated To.
|
void |
setLanguageTranslatedTo(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Language Translated To.
|
void |
setNonsubjectConsenterReason(CWE objNonsubjectConsenterReason)
Set the Non-subject Consenter Reason.
|
void |
setNonsubjectConsenterReason(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Non-subject Consenter Reason.
|
void |
setRelationshipToSubject(ISingleCollection<CWE> objRelationshipToSubjectList)
Set the Relationship To Subject.
|
void |
setSetID_CON(SI objsetID_CON)
Set the Set ID CON.
|
void |
setSetID_CON(java.lang.String strSetID_CON)
Set the Set ID CON.
|
void |
setSubjectCompetenceIndicator(ID objSubjectCompetenceIndicator)
Set the Subject Competence Indicator.
|
void |
setSubjectCompetenceIndicator(java.lang.String strSubjectCompetenceIndicator)
Set the Subject Competence Indicator
This field identifies whether the subject was deemed competent to provide consent.
|
void |
setSubjectspecificConsentBackgroundText(ISingleCollection<FT> objConsentBackgroundInformationList)
Set the Consent Background Information.
|
void |
setSubjectspecificConsentText(ISingleCollection<FT> objSubjectspecificConsentTextList)
Set the Subject-specific Consent Text.
|
void |
setTranslatorAssistanceIndicator(ID objTranslatorAssistanceIndicator)
Set the Translator Assistance Indicator.
|
void |
setTranslatorAssistanceIndicator(java.lang.String strTranslatorAssistanceIndicator)
Set the Translator Assistance Indicator
This field identifies whether the subject was deemed competent to provide consent.
|
boolean |
validate()
Validates HL7 Message objects .
|
addUnRecognizedField, dumpSegment, getFields, getName, getUnrecognizedFields, moveToNextSegment, parse, removeDataElement, removeDataElement, serialize, setName, setUnRecognizedField, updateDataElement, updateDataElement, writeToXMLpublic SI getSetID_CON()
public CWE getConsentType()
public ST getConsentFormIDandVersion()
public EI getConsentFormNumber()
public ISingleCollection<FT> getConsentText()
public ISingleCollection<FT> getSubjectspecificConsentText()
public ISingleCollection<FT> getConsentBackgroundInformation()
public ISingleCollection<FT> getSubjectspecificConsentBackgroundText()
public ISingleCollection<FT> getConsenterimposedLimitations()
public CNE getConsentMode()
public CNE getConsentStatus()
public DTM getConsentDiscussionDateTime()
public DTM getConsentDecisionDateTime()
public DTM getConsentEffectiveDateTime()
public DTM getConsentEndDateTime()
public ID getSubjectCompetenceIndicator()
public ID getTranslatorAssistanceIndicator()
public CWE getLanguageTranslatedTo()
public ID getInformationalMaterialSuppliedIndicator()
public CWE getConsentBypassReason()
public ID getConsentDisclosureLevel()
public CWE getConsentNondisclosureReason()
public CWE getNonsubjectConsenterReason()
public ISingleCollection<XPN> getConsenterID()
public ISingleCollection<CWE> getRelationshiptoSubject()
public void setSetID_CON(java.lang.String strSetID_CON)
strSetID_CON - Specifies setID_CON.public void setSetID_CON(SI objsetID_CON)
objsetID_CON - Object of Set ID CON.public void setConsentType(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void setConsentType(CWE objConsentType)
objConsentType - Object of Consent Type.public void setConsentFormIDandVersion(java.lang.String strConsentFormIDandVersion)
strConsentFormIDandVersion - Specifies Consent Form ID and Version.public void setConsentFormIDandVersion(ST objfillerField1)
objfillerField1 - Object of Filler Field1.public void setConsentFormNumber(java.lang.String strEntityIdentifier,
java.lang.String strNamespaceId,
java.lang.String strUniversalId,
java.lang.String strUniversalIdType)
strEntityIdentifier - Specifies to be unique within the series of identifiers created by the
assigning authority, defined by a hierarchic designatorstrNamespaceId - Specifies the assigning authority is a unique identifier of the system
(or organization or agency or department) that creates the data.strUniversalId - Specifies a string formatted according to the scheme defined by the third component universal ID type.
It is intended to be unique over time within the UID type.strUniversalIdType - Governs the interpretation of the Universal ID.public void setConsentFormNumber(EI objConsentFormNumber)
objConsentFormNumber - Object of Consent Form Number.public void addConsentText(java.lang.String strConsentText)
strConsentText - Specifies Consent Textpublic void addConsentText(FT objConsentText)
objConsentText - Object of Consent Text.public void setConsentText(ISingleCollection<FT> objConsentTextList)
objConsentText - List of Consent Textpublic void addSubjectspecificConsentText(java.lang.String strSubjectspecificConsentText)
strSubjectspecificConsentText - Specifies Subject-specific Consent Textpublic void addSubjectspecificConsentText(FT objSubjectspecificConsentText)
objConsentText - Object of Subject-specific Consent Text.public void setSubjectspecificConsentText(ISingleCollection<FT> objSubjectspecificConsentTextList)
objSubjectspecificConsentText - List of Consent Textpublic void addConsentBackgroundInformation(java.lang.String strConsentBackgroundInformation)
strConsentBackgroundInformation - Specifies Consent Background Informationpublic void addConsentBackgroundInformation(FT objConsentBackgroundInformation)
objConsentBackgroundInformation - Object of Consent Background Information.public void setConsentBackgroundInformation(ISingleCollection<FT> objConsentBackgroundInformationList)
objConsentBackgroundInformationList - List of Consent Background Informationpublic void addSubjectspecificConsentBackgroundText(java.lang.String strSubjectspecificConsentBackgroundText)
strSubjectspecificConsentBackgroundIText - Specifies Subject-specific Consent Background Textpublic void addSubjectspecificConsentBackgroundText(FT objSubjectspecificConsentBackgroundText)
objSubjectspecificConsentBackgroundText - Object of Subject-specific Consent Background Text.public void setSubjectspecificConsentBackgroundText(ISingleCollection<FT> objConsentBackgroundInformationList)
objSubjectspecificConsentBackgroundTextList - List of Subject-specific Consent Background Textpublic void addConsenterimposedLimitations(java.lang.String strConsenterimposedLimitations)
strConsenterimposedLimitations - Specifies Consenter-imposed Limitationspublic void addConsenterimposedLimitations(FT objSubjectspecificConsentBackgroundText)
objConsenterimposedLimitations - Object of Consenter-imposed Limitations.public void setConsenterimposedLimitations(ISingleCollection<FT> objConsenterimposedLimitationsList)
objConsenterimposedLimitationsList - List of Consenter-imposed Limitationspublic void setConsentMode(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionID,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameOfSecondAltenateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies sequence of characters (the code) that uniquely identifies
the item being referenced by the CNE.strText - Specifies descriptive or textual name of the identifier, e.g., myocardial infarctionstrNameOfCodingSystem - Specifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies the local or user seen code as described.strAlternateText - Specifies descriptive or textual name of the alternate identifier.strNameOfAlternateCodingSystem - Specifies the coding scheme being used in the alternate identifier
component.strCodingSystemVersionID - Specifies the version ID for the coding system.strAlternateCodingSystemVersionID - Specifies the version ID for the coding system .strOriginalText - Specifies the original text that was available to an automated process or a human
before a specific code was assigned.strSecondAlternateIdentifier - Specifies a sequence of characters that uniquely identifies the second alternate codestrSecondAlternateText - Specifies a the textual information of the second alternate codestrNameOfSecondAltenateCodingSystem - Specifies the second coding scheme being used in the identifier component.strSecondAlternateCodingSystemVersionID - Specifies version ID of Second alternative coding system.strCodingSystemOID - contains the ISO Object identifier for the coding system.strValueSetOID - contains the value set from which CNE-1 is obtainedstrValueSetVersionID - contains the version of the value set identified by CNE-15.strAlternateCodingSystemOID - contains the ISO Object identifier for the alternate coding systemstrAlternateValueSetOID - contains the value set from which CNE-4 is obtainedstrAlternateValueSetVersionID - contains the version of the value set identified by CNE-18.strSecondAlternateCodingSystemOID - contains the value set from which CNE-12 is obtainedstrSecondAlternateValueSetOID - contains the value set from which CNE-10 is obtainedstrSecondAlternateValueSetVersionID - contains the version of the value set identified by CNE-21.public void setConsentMode(CNE objConsentMode)
objConsentMode - Object of Consent Mode.public void setConsentStatus(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionID,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameOfSecondAltenateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies sequence of characters (the code) that uniquely identifies
the item being referenced by the CNE.strText - Specifies descriptive or textual name of the identifier, e.g., myocardial infarctionstrNameOfCodingSystem - Specifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies the local or user seen code as described.strAlternateText - Specifies descriptive or textual name of the alternate identifier.strNameOfAlternateCodingSystem - Specifies the coding scheme being used in the alternate identifier
component.strCodingSystemVersionID - Specifies the version ID for the coding system.strAlternateCodingSystemVersionID - Specifies the version ID for the coding system .strOriginalText - Specifies the original text that was available to an automated process or a human
before a specific code was assigned.strSecondAlternateIdentifier - Specifies a sequence of characters that uniquely identifies the second alternate codestrSecondAlternateText - Specifies a the textual information of the second alternate codestrNameOfSecondAltenateCodingSystem - Specifies the second coding scheme being used in the identifier component.strSecondAlternateCodingSystemVersionID - Specifies version ID of Second alternative coding system.strCodingSystemOID - contains the ISO Object identifier for the coding system.strValueSetOID - contains the value set from which CNE-1 is obtainedstrValueSetVersionID - contains the version of the value set identified by CNE-15.strAlternateCodingSystemOID - contains the ISO Object identifier for the alternate coding systemstrAlternateValueSetOID - contains the value set from which CNE-4 is obtainedstrAlternateValueSetVersionID - contains the version of the value set identified by CNE-18.strSecondAlternateCodingSystemOID - contains the value set from which CNE-12 is obtainedstrSecondAlternateValueSetOID - contains the value set from which CNE-10 is obtainedstrSecondAlternateValueSetVersionID - contains the version of the value set identified by CNE-21.public void setConsentStatus(CNE objConsentStatus)
objConsentStatus - Object of Consent Status.public void setConsentDiscussionDateTime(java.lang.String strTime)
strTime - Specifies a point in time using a 24-hour clock notation. *public void setConsentDiscussionDateTime(DTM objConsentDiscussionDateTime)
objConsentDiscussionDateTime - Object of Consent Discussion Date/Time.public void setConsentDecisionDateTime(java.lang.String strTime)
strTime - Specifies a point in time using a 24-hour clock notation. *public void setConsentDecisionDateTime(DTM objConsentDecisionDateTime)
objConsentDecisionDateTime - Object of Consent Decision Date/Time.public void setConsentEffectiveDateTime(java.lang.String strTime)
strTime - Specifies a point in time using a 24-hour clock notation. *public void setConsentEffectiveDateTime(DTM objConsentEffectiveDateTime)
objConsentEffectiveDateTime - Object of Consent Effective Date/Time.public void setConsentEndDateTime(java.lang.String strTime)
strTime - Specifies a point in time using a 24-hour clock notation. *public void setConsentEndDateTime(DTM objConsentEndDateTime)
objConsentEndDateTime - Object of Consent Effective Date/Time.public void setSubjectCompetenceIndicator(java.lang.String strSubjectCompetenceIndicator)
strSubjectCompetenceIndicator - Specifies Subject Competence Indicator.public void setSubjectCompetenceIndicator(ID objSubjectCompetenceIndicator)
objSubjectCompetenceIndicator - specifies Subject Competence Indicator.public void setTranslatorAssistanceIndicator(java.lang.String strTranslatorAssistanceIndicator)
strSubjectCompetenceIndicator - Specifies Subject Competence Indicator.public void setTranslatorAssistanceIndicator(ID objTranslatorAssistanceIndicator)
objTranslatorAssistanceIndicator - specifies Translator Assistance Indicator.public void setLanguageTranslatedTo(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void setLanguageTranslatedTo(CWE objLanguageTranslatedTo)
objLanguageTranslatedTo - Object of Language Translated To.public void setInformationalMaterialSuppliedIndicator(java.lang.String strInformationalMaterialSuppliedIndicator)
strInformationalMaterialSuppliedIndicator - Specifies Informational Material Supplied Indicator.public void setInformationalMaterialSuppliedIndicator(ID objInformationalMaterialSuppliedIndicator)
objInformationalMaterialSuppliedIndicator - specifies Informational Material Supplied Indicator.public void setConsentBypassReason(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void setConsentBypassReason(CWE objConsentBypassReason)
objConsentBypassReason - Object of Consent Bypass Reason.public void setConsentDisclosureLevel(java.lang.String strConsentDisclosureLevel)
strConsentDisclosureLevel - Specifies Consent Disclosure Level.public void setConsentDisclosureLevel(ID objConsentDisclosureLevel)
objConsentDisclosureLevel - specifies Consent Disclosure Level.public void setConsentNondisclosureReason(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void setConsentNondisclosureReason(CWE objConsentNondisclosureReason)
objConsentNondisclosureReason - Object of Consent Non-disclosure Reason.public void setNonsubjectConsenterReason(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void setNonsubjectConsenterReason(CWE objNonsubjectConsenterReason)
objNonsubjectConsenterReason - Object of Non-subject Consenter Reason.public void addConsenterID(FN objFamilyName, java.lang.String strGivenName, java.lang.String strSecondAndFurtherGivenNamesOrInitialsThereof, java.lang.String strSuffix, java.lang.String strPrefix, java.lang.String strNameTypeCode, java.lang.String strNameRepresentationCode, CWE objNameContext, java.lang.String strNameAssemblyOrder, DTM objEffectiveDate, DTM objExpirationDate, java.lang.String strProfessionalSuffix, java.lang.String strCalledBy)
objFamilyName - Specifies the surname of a person.strGivenName - Specifies First name.strSecondAndFurtherGivenNamesOrInitialsThereof - Specifies multiple middle names that may be included by separating them with spaces.strSuffix - Used to specify a name suffix (e.g., Jr. or III).strPrefix - Used to specify a name prefix (e.g., Dr.).strNameTypeCode - Specifies a code that represents the type of name. Suggested values are A,B,C,D,I,L,M,N,P,R,S,T,U...[Refer table 0200.]strNameRepresentationCode - Specifies representations of the same name/address Suggested values are I,A,P [Refer table 0465]objNameContext - Designates the context in which a name is used. [Refer User-defined Table 0448 ]strNameAssemblyOrder - Specifies a code that represents the preferred display order of the components of this person name. Suggested values are G,F[Refer table 0444.]objEffectiveDate - Specifies the first date, if known, on which the address is valid and active.objExpirationDate - Specifies the last date, if known, on which the address is valid and active.strProfessionalSuffix - Used to specify an abbreviation, or a string of abbreviations, denoting qualifications that support the person's profession, (e.g., licenses).strCalledBy - Used to specify the called name.public void addConsenterID(XPN objConsenterID)
objConsenterID - Specifies Consenter IDpublic void setConsenterID(ISingleCollection<XPN> objConsenterIDList)
objConsenterIDList - List of Consenter IDpublic void addRelationshipToSubject(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void addRelationshipToSubject(CWE objRelationshipToSubject)
objRelationshipToSubject - Specifies Relationship To Subjectpublic void setRelationshipToSubject(ISingleCollection<CWE> objRelationshipToSubjectList)
objRelationshipToSubjectList - List of Relationship To Subjectpublic boolean validate()
throws InvalidSegmentException
validate in interface ISegmentvalidate in class SegmentInvalidSegmentException - Thrown when Segment Validation Fails.