c{O,D} appears to be a cost matrix showing the costs from each of the two origins to each of the two destinations.
x{O,D} looks like it will be the optimal number of items to ship from each O to each D, subject to the various specified constraints.
And here endeth my understanding of proc optmodel.
But (edited addition): what data set do you want? Input data for proc optmodel, or output results? I imagine proc optmodel has a number of syntax options that include specifying data sets for problem parameters or optimization results.
In the problem you presented, which I ran, it looks like it makes no sense to send any of the Pittsburgh supply to Boston.
... View more