I’ve got this working now.
Some notes and example SMSP/PDS code to convert response into FHIR can be found here: