A method for providing a second medical data record, the method comprising: Receiving a first medical data record by a first interface, wherein the first medical data record is related to a patient; determining a data record identifier from the first medical data record by a processing unit, wherein the data record identifier is a unique numerical, alphabetical, or alphanumerical tag for differentiating one medical data record from another; identifying the second medical data record within a repository based on the data record identifier by the processing unit, wherein second medical data record in the repository comprises the data record identifier; and providing the second medical data record by the first interface, augmenting data from the second medical data record on the first medical data record by the processing unit, wherein in augmenting data from the second medical data record, the method comprises: identifying a first attribute in a first medical image associated with the first medical data record, wherein the first attribute may be a patient identification number or type of imaging modality; determining a second medical image in the second medical data record corresponding to the first medical image in the first medical data record based on the first attribute; extracting the second medical image from the second medical data record; and augmenting the first medical data record with the second medical image. Receiving a first medical data record by a first interface, wherein the first medical data record is related to a patient; determining a data record identifier from the first medical data record by a processing unit, wherein the data record identifier is a unique numerical, alphabetical, or alphanumerical tag for differentiating one medical data record from another; identifying the second medical data record within a repository based on the data record identifier by the processing unit, providing the second medical data record by the first interface, augmenting data from the second medical data record on the first medical data record by the processing unit, wherein in augmenting data from the second medical data record, the method comprises: identifying a first attribute in a first medical image associated with the first medical data record, wherein the first attribute may be a patient identification number or type of imaging modality; determining a second medical image in the second medical data record corresponding to the first medical image in the first medical data record based on the first attribute; extracting the second medical image from the second medical data record; and augmenting the first medical data record with the second medical image. identifying a first attribute in a first medical image associated with the first medical data record, wherein the first attribute may be a patient identification number or type of imaging modality; determining a second medical image in the second medical data record corresponding to the first medical image in the first medical data record based on the first attribute; extracting the second medical image from the second medical data record; and augmenting the first medical data record with the second medical image.