Beruflich Dokumente
Kultur Dokumente
C++ or C# Library
C++ or C# Library
Easy To Implement
Automatic Communication Control
Code example:
A query to the host to get the orders for all specimen of a patient
Code:
// create a message
CAstmMessage* pMsg = m_pAstmDriver->createMessage();
// specify all tests for all specimen of the patient “My Patient”
pRequest->getStartingRange().getPatientID().SetValue(“My Patient”);
pRequest->getEndingRange ().getPatientID().SetValue(“My Patient”);
pRequest->getStartingRange().getSpecimenID().SetValue(“ALL”);
pRequest->getEndingRange ().getSpecimenID().SetValue(“ALL”);
pRequest-> getUniversalTestID().getLocalCodes().setValue (“ALL”);
// send message
pAstmDriver->sendMessage( pMsg );
Explanation:
The client does not deal with any details such as record number, field separators,
field order and record hierarchy. The fields are represented by record class members
and are named as defined in the ASTM & NCCLS LIS standard.
You concentrate on your application and generate messages that are compliant with
ASTM & NCCLS LIS standard with just about no effort.