public class PnRRequest extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.dcm4chee.xds2.infoset.ihe.ObjectFactory |
iheFactory |
static org.slf4j.Logger |
log |
protected static String |
SUBMISSION_SET_ID |
| Constructor and Description |
|---|
PnRRequest(String sourceID,
String submissionSetUID,
String patID,
String srcPatID) |
PnRRequest(String sourceID,
String submissionSetUID,
String patID,
String srcPatID,
String patName,
String sex,
String birthdate,
String address) |
| Modifier and Type | Method and Description |
|---|---|
XDSAssociation |
addAssociation(String src,
String target,
String type) |
Author |
addAuthor() |
DocumentEntry |
addDocumentEntry(String docUID,
byte[] data,
String mime) |
XDSFolder |
addFolder(String folderUID) |
void |
addIntendedRecipient(String recipient)
Represents the organization(s) or person(s) for whom the
Submission set is intended.
|
void |
checkMetadata() |
org.dcm4chee.xds2.infoset.ihe.ProvideAndRegisterDocumentSetRequestType |
createInfoset() |
List<Author> |
getAuthors() |
String |
getComments() |
org.dcm4chee.xds2.common.code.Code |
getContentTypeCode() |
List<DocumentEntry> |
getDocumentEntries() |
List<XDSFolder> |
getFolders() |
List<String> |
getIntendedRecipient() |
String |
getPatientID() |
protected org.dcm4chee.xds2.infoset.ihe.ProvideAndRegisterDocumentSetRequestType |
getProvideAndRegisterDocumentSetRequest() |
org.dcm4chee.xds2.infoset.rim.RegistryObjectListType |
getRegistryObjectList() |
protected org.dcm4chee.xds2.infoset.rim.SlotType1 |
getSrcPatIDSlot() |
protected org.dcm4chee.xds2.infoset.rim.SlotType1 |
getSrcPatInfo() |
String |
getSubmissionSetUID() |
Date |
getSubmissionTime() |
String |
getTitle() |
String |
nextDocumentID() |
String |
nextFolderID() |
String |
nextID() |
void |
removeAssociation(XDSAssociation assoc) |
void |
removeAuthor(Author author) |
void |
removeDocumentEntry(DocumentEntry doc) |
void |
removeFolder(XDSFolder folder) |
void |
setComments(String comments) |
void |
setContentTypeCode(org.dcm4chee.xds2.common.code.Code contentTypeCode) |
void |
setSubmissionTime(Date submissionTime) |
void |
setTitle(String title) |
String |
toString() |
protected static final String SUBMISSION_SET_ID
public static final org.slf4j.Logger log
protected static org.dcm4chee.xds2.infoset.ihe.ObjectFactory iheFactory
public PnRRequest(String sourceID, String submissionSetUID, String patID, String srcPatID)
protected org.dcm4chee.xds2.infoset.ihe.ProvideAndRegisterDocumentSetRequestType getProvideAndRegisterDocumentSetRequest()
public String nextDocumentID()
public String nextFolderID()
public String nextID()
public DocumentEntry addDocumentEntry(String docUID, byte[] data, String mime)
public void removeDocumentEntry(DocumentEntry doc)
public List<DocumentEntry> getDocumentEntries()
public void removeFolder(XDSFolder folder)
public XDSAssociation addAssociation(String src, String target, String type)
public void removeAssociation(XDSAssociation assoc)
public String getSubmissionSetUID()
public String getPatientID()
public org.dcm4chee.xds2.common.code.Code getContentTypeCode()
public void setContentTypeCode(org.dcm4chee.xds2.common.code.Code contentTypeCode)
public Date getSubmissionTime()
public void setSubmissionTime(Date submissionTime)
public Author addAuthor()
public void removeAuthor(Author author)
public String getTitle()
public void setTitle(String title)
public String getComments()
public void setComments(String comments)
public void addIntendedRecipient(String recipient)
recipient - public org.dcm4chee.xds2.infoset.rim.RegistryObjectListType getRegistryObjectList()
public org.dcm4chee.xds2.infoset.ihe.ProvideAndRegisterDocumentSetRequestType createInfoset()
throws MetadataConfigurationException
MetadataConfigurationExceptionpublic void checkMetadata()
throws MetadataConfigurationException
MetadataConfigurationExceptionprotected org.dcm4chee.xds2.infoset.rim.SlotType1 getSrcPatIDSlot()
protected org.dcm4chee.xds2.infoset.rim.SlotType1 getSrcPatInfo()
Copyright © 2014. All Rights Reserved.