public class CSR extends AbstractSegment
Represents an HL7 CSR message segment (Clinical Study Registration). This segment has the following fields:
log
Constructor and Description |
---|
CSR(Group parent,
ModelClassFactory factory)
Creates a new CSR segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
CX |
getAlternatePatientIDCSR()
Returns
CSR-5: "Alternate Patient ID - CSR" - creates it if necessary
|
EI |
getAlternateStudyID()
Returns
CSR-2: "Alternate Study ID" - creates it if necessary
|
EI |
getCsr1_SponsorStudyID()
Returns
CSR-1: "Sponsor Study ID" - creates it if necessary
|
CE |
getCsr10_PatientStudyEligibilityStatus()
Returns
CSR-10: "Patient Study Eligibility Status" - creates it if necessary
|
TS[] |
getCsr11_StudyRandomizationDateTime()
Returns all repetitions of Study Randomization Date/time (CSR-11).
|
TS |
getCsr11_StudyRandomizationDateTime(int rep)
Returns a specific repetition of
CSR-11: "Study Randomization Date/time" - creates it if necessary
|
int |
getCsr11_StudyRandomizationDateTimeReps()
Returns a count of the current number of repetitions of Study Randomization Date/time (CSR-11).
|
CE[] |
getCsr12_RandomizedStudyArm()
Returns all repetitions of Randomized Study Arm (CSR-12).
|
CE |
getCsr12_RandomizedStudyArm(int rep)
Returns a specific repetition of
CSR-12: "Randomized Study Arm" - creates it if necessary
|
int |
getCsr12_RandomizedStudyArmReps()
Returns a count of the current number of repetitions of Randomized Study Arm (CSR-12).
|
CE[] |
getCsr13_StratumForStudyRandomization()
Returns all repetitions of Stratum for Study Randomization (CSR-13).
|
CE |
getCsr13_StratumForStudyRandomization(int rep)
Returns a specific repetition of
CSR-13: "Stratum for Study Randomization" - creates it if necessary
|
int |
getCsr13_StratumForStudyRandomizationReps()
Returns a count of the current number of repetitions of Stratum for Study Randomization (CSR-13).
|
CE |
getCsr14_PatientEvaluabilityStatus()
Returns
CSR-14: "Patient Evaluability Status" - creates it if necessary
|
TS |
getCsr15_DateTimeEndedStudy()
Returns
CSR-15: "Date/time Ended Study" - creates it if necessary
|
CE |
getCsr16_ReasonEndedStudy()
Returns
CSR-16: "Reason Ended Study" - creates it if necessary
|
EI |
getCsr2_AlternateStudyID()
Returns
CSR-2: "Alternate Study ID" - creates it if necessary
|
CE |
getCsr3_InstitutionRegisteringThePatient()
Returns
CSR-3: "Institution Registering the Patient" - creates it if necessary
|
CX |
getCsr4_SponsorPatientID()
Returns
CSR-4: "Sponsor Patient ID" - creates it if necessary
|
CX |
getCsr5_AlternatePatientIDCSR()
Returns
CSR-5: "Alternate Patient ID - CSR" - creates it if necessary
|
TS |
getCsr6_DateTimeOfPatientStudyRegistration()
Returns
CSR-6: "Date/Time Of Patient Study Registration" - creates it if necessary
|
XCN[] |
getCsr7_PersonPerformingStudyRegistration()
Returns all repetitions of Person Performing Study Registration (CSR-7).
|
XCN |
getCsr7_PersonPerformingStudyRegistration(int rep)
Returns a specific repetition of
CSR-7: "Person Performing Study Registration" - creates it if necessary
|
int |
getCsr7_PersonPerformingStudyRegistrationReps()
Returns a count of the current number of repetitions of Person Performing Study Registration (CSR-7).
|
XCN[] |
getCsr8_StudyAuthorizingProvider()
Returns all repetitions of Study Authorizing Provider (CSR-8).
|
XCN |
getCsr8_StudyAuthorizingProvider(int rep)
Returns a specific repetition of
CSR-8: "Study Authorizing Provider" - creates it if necessary
|
int |
getCsr8_StudyAuthorizingProviderReps()
Returns a count of the current number of repetitions of Study Authorizing Provider (CSR-8).
|
TS |
getCsr9_DateTimePatientStudyConsentSigned()
Returns
CSR-9: "Date/time Patient Study Consent Signed" - creates it if necessary
|
TS |
getDateTimeEndedStudy()
Returns
CSR-15: "Date/time Ended Study" - creates it if necessary
|
TS |
getDateTimeOfPatientStudyRegistration()
Returns
CSR-6: "Date/Time Of Patient Study Registration" - creates it if necessary
|
TS |
getDateTimePatientStudyConsentSigned()
Returns
CSR-9: "Date/time Patient Study Consent Signed" - creates it if necessary
|
CE |
getInstitutionRegisteringThePatient()
Returns
CSR-3: "Institution Registering the Patient" - creates it if necessary
|
CE |
getPatientEvaluabilityStatus()
Returns
CSR-14: "Patient Evaluability Status" - creates it if necessary
|
CE |
getPatientStudyEligibilityStatus()
Returns
CSR-10: "Patient Study Eligibility Status" - creates it if necessary
|
XCN[] |
getPersonPerformingStudyRegistration()
Returns all repetitions of Person Performing Study Registration (CSR-7).
|
XCN |
getPersonPerformingStudyRegistration(int rep)
Returns a specific repetition of
CSR-7: "Person Performing Study Registration" - creates it if necessary
|
int |
getPersonPerformingStudyRegistrationReps()
Returns a count of the current number of repetitions of Person Performing Study Registration (CSR-7).
|
CE[] |
getRandomizedStudyArm()
Returns all repetitions of Randomized Study Arm (CSR-12).
|
CE |
getRandomizedStudyArm(int rep)
Returns a specific repetition of
CSR-12: "Randomized Study Arm" - creates it if necessary
|
int |
getRandomizedStudyArmReps()
Returns a count of the current number of repetitions of Randomized Study Arm (CSR-12).
|
CE |
getReasonEndedStudy()
Returns
CSR-16: "Reason Ended Study" - creates it if necessary
|
CX |
getSponsorPatientID()
Returns
CSR-4: "Sponsor Patient ID" - creates it if necessary
|
EI |
getSponsorStudyID()
Returns
CSR-1: "Sponsor Study ID" - creates it if necessary
|
CE[] |
getStratumForStudyRandomization()
Returns all repetitions of Stratum for Study Randomization (CSR-13).
|
CE |
getStratumForStudyRandomization(int rep)
Returns a specific repetition of
CSR-13: "Stratum for Study Randomization" - creates it if necessary
|
int |
getStratumForStudyRandomizationReps()
Returns a count of the current number of repetitions of Stratum for Study Randomization (CSR-13).
|
XCN[] |
getStudyAuthorizingProvider()
Returns all repetitions of Study Authorizing Provider (CSR-8).
|
XCN |
getStudyAuthorizingProvider(int rep)
Returns a specific repetition of
CSR-8: "Study Authorizing Provider" - creates it if necessary
|
int |
getStudyAuthorizingProviderReps()
Returns a count of the current number of repetitions of Study Authorizing Provider (CSR-8).
|
TS[] |
getStudyRandomizationDateTime()
Returns all repetitions of Study Randomization Date/time (CSR-11).
|
TS |
getStudyRandomizationDateTime(int rep)
Returns a specific repetition of
CSR-11: "Study Randomization Date/time" - creates it if necessary
|
int |
getStudyRandomizationDateTimeReps()
Returns a count of the current number of repetitions of Study Randomization Date/time (CSR-11).
|
TS |
insertCsr11_StudyRandomizationDateTime(int rep)
Inserts a repetition of
CSR-11: "Study Randomization Date/time" at a specific index
|
CE |
insertCsr12_RandomizedStudyArm(int rep)
Inserts a repetition of
CSR-12: "Randomized Study Arm" at a specific index
|
CE |
insertCsr13_StratumForStudyRandomization(int rep)
Inserts a repetition of
CSR-13: "Stratum for Study Randomization" at a specific index
|
XCN |
insertCsr7_PersonPerformingStudyRegistration(int rep)
Inserts a repetition of
CSR-7: "Person Performing Study Registration" at a specific index
|
XCN |
insertCsr8_StudyAuthorizingProvider(int rep)
Inserts a repetition of
CSR-8: "Study Authorizing Provider" at a specific index
|
XCN |
insertPersonPerformingStudyRegistration(int rep)
Inserts a repetition of
CSR-7: "Person Performing Study Registration" at a specific index
|
CE |
insertRandomizedStudyArm(int rep)
Inserts a repetition of
CSR-12: "Randomized Study Arm" at a specific index
|
CE |
insertStratumForStudyRandomization(int rep)
Inserts a repetition of
CSR-13: "Stratum for Study Randomization" at a specific index
|
XCN |
insertStudyAuthorizingProvider(int rep)
Inserts a repetition of
CSR-8: "Study Authorizing Provider" at a specific index
|
TS |
insertStudyRandomizationDateTime(int rep)
Inserts a repetition of
CSR-11: "Study Randomization Date/time" at a specific index
|
TS |
removeCsr11_StudyRandomizationDateTime(int rep)
Removes a repetition of
CSR-11: "Study Randomization Date/time" at a specific index
|
CE |
removeCsr12_RandomizedStudyArm(int rep)
Removes a repetition of
CSR-12: "Randomized Study Arm" at a specific index
|
CE |
removeCsr13_StratumForStudyRandomization(int rep)
Removes a repetition of
CSR-13: "Stratum for Study Randomization" at a specific index
|
XCN |
removeCsr7_PersonPerformingStudyRegistration(int rep)
Removes a repetition of
CSR-7: "Person Performing Study Registration" at a specific index
|
XCN |
removeCsr8_StudyAuthorizingProvider(int rep)
Removes a repetition of
CSR-8: "Study Authorizing Provider" at a specific index
|
XCN |
removePersonPerformingStudyRegistration(int rep)
Removes a repetition of
CSR-7: "Person Performing Study Registration" at a specific index
|
CE |
removeRandomizedStudyArm(int rep)
Removes a repetition of
CSR-12: "Randomized Study Arm" at a specific index
|
CE |
removeStratumForStudyRandomization(int rep)
Removes a repetition of
CSR-13: "Stratum for Study Randomization" at a specific index
|
XCN |
removeStudyAuthorizingProvider(int rep)
Removes a repetition of
CSR-8: "Study Authorizing Provider" at a specific index
|
TS |
removeStudyRandomizationDateTime(int rep)
Removes a repetition of
CSR-11: "Study Randomization Date/time" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public CSR(Group parent, ModelClassFactory factory)
public EI getSponsorStudyID()
public EI getCsr1_SponsorStudyID()
public EI getAlternateStudyID()
public EI getCsr2_AlternateStudyID()
public CE getInstitutionRegisteringThePatient()
public CE getCsr3_InstitutionRegisteringThePatient()
public CX getSponsorPatientID()
public CX getCsr4_SponsorPatientID()
public CX getAlternatePatientIDCSR()
public CX getCsr5_AlternatePatientIDCSR()
public TS getDateTimeOfPatientStudyRegistration()
public TS getCsr6_DateTimeOfPatientStudyRegistration()
public XCN[] getPersonPerformingStudyRegistration()
public XCN[] getCsr7_PersonPerformingStudyRegistration()
public int getPersonPerformingStudyRegistrationReps()
public XCN getPersonPerformingStudyRegistration(int rep)
rep
- The repetition index (0-indexed)public XCN getCsr7_PersonPerformingStudyRegistration(int rep)
rep
- The repetition index (0-indexed)public int getCsr7_PersonPerformingStudyRegistrationReps()
public XCN insertPersonPerformingStudyRegistration(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertCsr7_PersonPerformingStudyRegistration(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removePersonPerformingStudyRegistration(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeCsr7_PersonPerformingStudyRegistration(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN[] getStudyAuthorizingProvider()
public XCN[] getCsr8_StudyAuthorizingProvider()
public int getStudyAuthorizingProviderReps()
public XCN getStudyAuthorizingProvider(int rep)
rep
- The repetition index (0-indexed)public XCN getCsr8_StudyAuthorizingProvider(int rep)
rep
- The repetition index (0-indexed)public int getCsr8_StudyAuthorizingProviderReps()
public XCN insertStudyAuthorizingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertCsr8_StudyAuthorizingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeStudyAuthorizingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeCsr8_StudyAuthorizingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS getDateTimePatientStudyConsentSigned()
public TS getCsr9_DateTimePatientStudyConsentSigned()
public CE getPatientStudyEligibilityStatus()
public CE getCsr10_PatientStudyEligibilityStatus()
public TS[] getStudyRandomizationDateTime()
public TS[] getCsr11_StudyRandomizationDateTime()
public int getStudyRandomizationDateTimeReps()
public TS getStudyRandomizationDateTime(int rep)
rep
- The repetition index (0-indexed)public TS getCsr11_StudyRandomizationDateTime(int rep)
rep
- The repetition index (0-indexed)public int getCsr11_StudyRandomizationDateTimeReps()
public TS insertStudyRandomizationDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS insertCsr11_StudyRandomizationDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS removeStudyRandomizationDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS removeCsr11_StudyRandomizationDateTime(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE[] getRandomizedStudyArm()
public CE[] getCsr12_RandomizedStudyArm()
public int getRandomizedStudyArmReps()
public CE getRandomizedStudyArm(int rep)
rep
- The repetition index (0-indexed)public CE getCsr12_RandomizedStudyArm(int rep)
rep
- The repetition index (0-indexed)public int getCsr12_RandomizedStudyArmReps()
public CE insertRandomizedStudyArm(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertCsr12_RandomizedStudyArm(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeRandomizedStudyArm(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeCsr12_RandomizedStudyArm(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE[] getStratumForStudyRandomization()
public CE[] getCsr13_StratumForStudyRandomization()
public int getStratumForStudyRandomizationReps()
public CE getStratumForStudyRandomization(int rep)
rep
- The repetition index (0-indexed)public CE getCsr13_StratumForStudyRandomization(int rep)
rep
- The repetition index (0-indexed)public int getCsr13_StratumForStudyRandomizationReps()
public CE insertStratumForStudyRandomization(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertCsr13_StratumForStudyRandomization(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeStratumForStudyRandomization(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removeCsr13_StratumForStudyRandomization(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE getPatientEvaluabilityStatus()
public CE getCsr14_PatientEvaluabilityStatus()
public TS getDateTimeEndedStudy()
public TS getCsr15_DateTimeEndedStudy()
public CE getReasonEndedStudy()
public CE getCsr16_ReasonEndedStudy()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.