In my understanding a professional portfolio is a document that you give to your potential client, for example if you're an artist your portfolio is just a set of your paintings, if you're a programmer it can be your CV and screenshots of your websites.
That's how I understood and made it. But probably it depends on the embassy.