InputData Property
The raw HL7 data to send.
Syntax
ANSI (Cross Platform) int GetInputData(char* &lpInputData, int &lenInputData);
int SetInputData(const char* lpInputData, int lenInputData); Unicode (Windows) INT GetInputData(LPSTR &lpInputData, INT &lenInputData);
INT SetInputData(LPCSTR lpInputData, INT lenInputData);
@property (nonatomic,readwrite,assign,getter=inputData,setter=setInputData:) NSString* inputData; - (NSString*)inputData; - (void)setInputData:(NSString*)newInputData;
@property (nonatomic,readwrite,assign,getter=inputDataB,setter=setInputDataB:) NSData* inputDataB; - (NSData*)inputDataB; - (void)setInputDataB:(NSData*)newInputData;
#define PID_MLLPCLIENT_INPUTDATA 8 IPWORKSEDI_EXTERNAL void* IPWORKSEDI_CALL IPWorksEDI_MLLPClient_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSEDI_EXTERNAL int IPWORKSEDI_CALL IPWorksEDI_MLLPClient_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
""
Remarks
This property is used to specify the HL7 data to send when the Send method is called.
Note that the class checks the following places for input data, in order, when Send is called. Input data is sent from the first place it is found:
- The contents of a file whose path has been set to the InputFilename property.
- The data set to the InputData property.
This property is not available at design time.
Data Type
Binary String