It is the UTC date time when conversion was performed on this unit. It is a UTC date time that is in the past. ConvertTypeID xs:int The conversion type that was performed on a unit. Please refer to: enumeration. Mandatory CrossmatchUnit Name Definition Constraint CrossmatchDateTime xs:dateTime The assumed date time the transfusion was performed. Mandatory It is a UTC date time that is in the past. MedicalOfficerFirstName xs:string The First Name of the person who ordered the transfusion. Health services must ensure that they have addressed all legislative and policy obligations before exchanging this data element with BloodNet. X(50) MedicalOfficerLastName xs:string The Last Name of the person who ordered the transfusion. Health services must ensure that they have addressed all legislative and policy obligations before exchanging this data element with BloodNet. X(50) MedicalOfficerHPI-I xs:int The HPI-I of the person who ordered the transfusion. Health services must ensure that they have addressed all legislative and policy obligations before exchanging this data element with BloodNet. MedicalOfficerSpeciality xs:string The Speciality of the person who ordered the transfusion. DiscardUnit Name Definition Constraint CustomDiscardLocation xs:string The location within the hospital premises where the discard was performed; however if this location is neither in the list of locations that returned from GetDiscardLocations nor GetCustomLocations within Utility Services then use this filed to specify the discard location. X(100) It is required when neither DiscardLocationID nor CustomDiscardLocationID is provided. This filed will be ignored if one of CustomDiscardLocationID or DiscardLocationID provided. CustomDiscardLocationID xs:int The location within the hospital premises the discard was performed at and it is one of the custom locations created within BloodNet for a facility. It is one of the CustomLocationID values returned from GetCustomLocations within Utility services. It is required when DiscardLocationID is not provided. This will be ignored if DiscardLocationID provided. DiscardDateTime xs:dateTime Mandatory
ReturnToStockUnit Name Definition Constraint ReturnToStockDateTime xs:dateTime The date time when the unit was returned to stock from its previous status. E.g. a unit crossmatched to a patient that was returned back to stock. Mandatory A UTC date time that is in the past. SentToUnit Name Definition Constraint SentToCustomLocation xs:string The location that the unit has been sent to within the hospital but it is neither one of the locations returned from GetSentToLocations nor GetCustomLocations within Utility services. X(100) It is required if neither SentToLocationID nor SentToCustomLocationID is provided. This field will be ignored if either SentToLocationID or SentToCustomLocationID is provided. SentToCustomLocationID xs:int The location within the hospital premises where the unit has been sent to and it is one of the custom locations created within BloodNet for a facility. It is one of the CustomLocationID values returned from GetCustomLocations within Utility services. It is required if SentToLocationID is not provided. It will be ignored if SentToLocationID is provided. SentToDateTime xs:dateTime The date time when unit was sent to the destination within the facility (hospital). Mandatory It is a UTC date time that in the past. SentToLocationID xs:int The location that the unit has been sent to within the hospital. It is one of the SentToLocationID values returned from GetSentToLocations within Utility services. Required if applicable, otherwise SentToCustomLocationID or SentToCustomLocation should be provided. TransferUnit Name Definition Constraint TransferDateTime xs:dateTime The date and time that the transfer was performed on. This value represents the date and time that a unit is going to be transferred to another facility. It is understood that is it not practical to record the date and time that a unit is picked up by a courier and consider any date value that appropriately represents the time a unit is transferred is acceptable. Mandatory It is a UTC date time in the past. TransferReasonID xs:int Mandatory
GetDiscardReasons It returns a list of discard reasons within BloodNet system. These reasons are used to define the discard reason for a Discard Unit when sending Fate information to BloodNet LIS system. GetDiscardReasonsRequest: no field required in this request GetDiscardReasonsResponse: Name Definition DiscardReasons tns:ArrayOfDiscardReason DiscardReason type: Name Definition Constraint Description xs:string The description of the reason. X(500) DiscardReasonID xs:int The unique identifier of DiscardReason within BloodNet system. Reason xs:string The friendly name of the reason. X(100) GetDispenseLocations It returns a list of dispense locations are defined within BloodNet system. These locations are used to define the dispense location for a Dispense Unit when sending Fate information to BloodNet LIS system. GetDispenseLocationRequest Name Definition Constraint FacilItyID xs:int The unique identifier of a Facility within BloodNet system. Integer zero GetDispenseLocationResponse: Name Definition DispenseLocations tns:ArrayOfDispenseLocation DispenseLocation: Name Definition Constraint Deprecated xs:boolean A flag indicating that the record has been deprecated and is not available for use. Description xs:string The description of the dispense location. X(200) DispenseLocationID xs:int The unique identifier of dispense location within BloodNet system. LastUpdated xs:datetime The most recent date/time this record was updated. Location xs:string The friendly name for the dispense location. X(100) SerialNumber xs long