コード例 #1
0
def transfer_msg(card_path, dst_hospital):
    message = {
        TYPE: TRANSFER,
        CARD_PATH: card_path,
        DEST_HOSPITAL: dst_hospital
    }
    return json.dumps(constants.serialize(message))
コード例 #2
0
ファイル: phys_msg.py プロジェクト: atlonxp/gdprblockchain
def register_msg(physician_name, physician_id):
    message = {
        TYPE: REGISTER,
        PHYSICIAN_NAME: physician_name,
        PHYSICIAN_ID: physician_id
    }
    return json.dumps(constants.serialize(message))
コード例 #3
0
def register_msg(patient_name, patient_id):
    message = {
        TYPE: REGISTER,
        PATIENT_NAME: patient_name,
        PATIENT_ID: patient_id
    }
    return json.dumps(constants.serialize(message))
コード例 #4
0
def phys_transfer_msg(card_path, src_hospital):
    message = {
        TYPE: PHYS_TRANSFER,
        CARD_PATH: card_path,
        SRC_HOSPITAL: src_hospital
    }
    return json.dumps(constants.serialize(message))
コード例 #5
0
def read_response_msg(block, num_blk, bool):
    message = {
        TYPE: READ_RESPONSE,
        BLOCK: block,
        NUM_BLOCKS: num_blk,
        RESPONSE: bool
    }
    return json.dumps(constants.serialize(message))
コード例 #6
0
ファイル: phys_msg.py プロジェクト: atlonxp/gdprblockchain
def write_msg(card_path, medical_record, physician_id):
    message = {
        TYPE: WRITE,
        CARD_PATH: card_path,
        MEDICAL_RECORD: medical_record,
        PHYS_ID: physician_id
    }
    return json.dumps(constants.serialize(message))
コード例 #7
0
def seek_treatment_msg(card_path):
    message = {TYPE: SEEK_TREATMENT, CARD_PATH: card_path}
    return json.dumps(constants.serialize(message))
コード例 #8
0
def remove_response_msg(bool):
    message = {TYPE: REMOVE_RESPONSE, RESPONSE: bool}
    return json.dumps(constants.serialize(message))
コード例 #9
0
def remove_msg(card_path):
    message = {TYPE: REMOVE, CARD_PATH: card_path}
    return json.dumps(constants.serialize(message))
コード例 #10
0
def phys_read_response_msg(bool):
    message = {TYPE: PHYS_READ_RESPONSE, RESPONSE: bool}
    return json.dumps(constants.serialize(message))
コード例 #11
0
def phys_read_msg(card_path):
    message = {TYPE: PHYS_READ, CARD_PATH: card_path}
    return json.dumps(constants.serialize(message))
コード例 #12
0
def read_msg(card_uid):
    message = {TYPE: READ, CARD_UID: card_uid}
    return json.dumps(constants.serialize(message))
コード例 #13
0
def seek_treatment_msg_response(bool):
    message = {TYPE: SEEK_TREATMENT_RESPONSE, RESPONSE: bool}
    return json.dumps(constants.serialize(message))
コード例 #14
0
def register_response_msg(bool):
    message = {TYPE: REGISTER_RESPONSE, RESPONSE: bool}
    return json.dumps(constants.serialize(message))
コード例 #15
0
def phys_transfer_response_msg(bool):
    message = {TYPE: PHYS_TRANSFER_RESPONSE, RESPONSE: bool}
    return json.dumps(constants.serialize(message))
コード例 #16
0
def transfer_write_response_msg(bool):
    message = {TYPE: TRANSFER_WRITE_RESPONSE, RESPONSE: bool}
    return json.dumps(constants.serialize(message))
コード例 #17
0
def transfer_write_msg(db_key, block):
    message = {TYPE: TRANSFER_WRITE, DB_KEY: db_key, BLOCK: block}
    return json.dumps(constants.serialize(message))
コード例 #18
0
ファイル: phys_msg.py プロジェクト: atlonxp/gdprblockchain
def write_response_msg(bool):
    message = {TYPE: WRITE_RESPONSE, RESPONSE: bool}
    return json.dumps(constants.serialize(message))