be.ehealth.businessconnector.ehbox.api.domain
Class DocumentMessage<T>
java.lang.Object
be.ehealth.businessconnector.ehbox.api.domain.Message<T>
be.ehealth.businessconnector.ehbox.api.domain.DocumentMessage<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
- Serializable
public class DocumentMessage<T>
- extends Message<T>
DocumentMessage class declaration. Extends : Message
- See Also:
- Serialized Form
Methods inherited from class be.ehealth.businessconnector.ehbox.api.domain.Message |
generatePublicationId, getCustomMetas, getDestinations, getExpirationDate, getExpirationDateTime, getId, getOriginal, getPublicationDate, getPublicationDateTime, getPublicationId, getSender, getSize, isEncrypted, isHasAnnex, isHasFreeInformations, isImportant, isUsePublicationReceipt, isUseReadReceipt, isUseReceivedReceipt, setDestinations, setEncrypted, setExpirationDate, setExpirationDateTime, setHasAnnex, setHasFreeInformations, setId, setImportant, setOriginal, setPublicationDate, setPublicationDateTime, setPublicationId, setSender, setSize, setUsePublicationReceipt, setUseReadReceipt, setUseReceivedReceipt, toString |
DocumentMessage
public DocumentMessage()
getDocumentTitle
public final String getDocumentTitle()
- Returns:
- the document title
getBody
public final Document getBody()
- Returns:
- the document
setBody
public final void setBody(Document body)
Sets a document body as defined in the eHealtBox v.3 Publication WS cookbook.
the connector translates this body in the WS interface as EncryptableTextContent in the Document xml element.
This methods makes the following validations on the passed Document
:
- The MineType must be text/plain or text/html
- The extension of the filename must be .txt or .html
- Parameters:
body
- the document body to set
getFreeText
public final String getFreeText()
- Returns:
- the freeText
setFreeText
public final void setFreeText(String freeText)
- Parameters:
freeText
- the freeText to set
getPatientInss
public final String getPatientInss()
- Returns:
- the patientInss
setPatientInss
public final void setPatientInss(String patientInss)
- Parameters:
patientInss
- the patientInss to set
getAnnexList
public final List<Document> getAnnexList()
- Returns:
- the annex list
getCopyMailTo
public List<String> getCopyMailTo()
- Returns:
- the copyMailTo
getFreeInformationTableTitle
public String getFreeInformationTableTitle()
- Returns:
- the freeInformationTableTitle
setFreeInformationTableTitle
public void setFreeInformationTableTitle(String freeInformationTableTitle)
- Parameters:
freeInformationTableTitle
- the freeInformationTableTitle to set
getFreeInformationTableRows
public Map<String,String> getFreeInformationTableRows()
- Returns:
- the freeInformationTableRows
setFreeInformationTableRows
public void setFreeInformationTableRows(Map<String,String> freeInformationTableRows)
- Parameters:
freeInformationTableRows
- the freeInformationTableRows to set
Connector Packaging PERSNURSE 3.23.0 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.