The U.S. Department of Defense also has identified who the assailant was, who was in uniform as a soldier in the Afghan army and said after firing on coalition forces was shot and killed.
John Kirby a Rear Admiral and spokesman at the Pentagon said he could confirm that amongst the casualties was one American general, who was killed.
Kirby added that until the next of kin had been notified he could not release the general’s name.
However, newspapers in Washington identified him as Major General Harold Greene, who had served at the army headquarters for the U.S. as a deputy in systems acquisitions.
The official biography for Greene said the native of New York held a materials science doctorate from USC along with three Master’s degrees.
General Greene was the U.S. officer that was the highest ranking to be killed since the 2001 9/11 attacks when Timothy Maude a Lieutenant General was killed at the Pentagon when a hijacked airliner crashed into the building.
There has not been a general in the U.S. military killed during combat since Vietnam.
President Obama is planning to withdraw the majority of troops later this year from Afghanistan.
One official from the U.S., who spoke on the condition of anonymity, said close to 15 people had been injured in the attack and that included 8 Americans.
The other victims’ nationalities were unknown, but Germany military officials said one of their generals had been wounded and an official from the U.S. said the injured also included Afghans.
A spokesperson for the Pentagon said the assailant had been killed although no other details were given out.
The belief is that the killer was a soldier in the Afghan military. However, officials said it was too early to make an assessment as to whether military forces from the U.S. needed to make an improvement in vetting troops from Afghanistan.