When reading a multimedia record from JSON, it seems to skip the serviceAccessPoints. Testfile:
{"totalSize":1,"resultSet":[{"score":12.3626375,"item":{"sourceSystem":{"code":"OBS","name":"Observation.org - Nature observations"},"sourceSystemId":"18926816","recordURI":"https://observation.org/photo/18926816/","id":"18926816_img@OBS","sourceInstitutionID":"Observation International","sourceID":"Observation.org","owner":"https://observation.org/user/90734/","licenseType":"Copyright","license":"CC BY-NC","unitID":"OBS.18926816_img","collectionType":"Observations","serviceAccessPoints":[{"accessUri":"https://observation.org/photo/18926816.jpg","format":"image/jpeg","variant":"Best Quality"}],"type":"StillImage","taxonCount":0,"associatedSpecimenReference":"164118412@OBS","phasesOrStages":["unknown"],"sexes":["undetermined"],"gatheringEvents":[{"continent":"Europe","country":"The Netherlands","iso3166Code":"NL","provinceState":"Zuid-Holland","locality":"Leiden - Bioscience Park Leiden","dateTimeBegin":"2018-10-31T00:00:00+0000","dateTimeEnd":"2018-10-31T23:59:59+0000","siteCoordinates":[{"longitudeDecimal":4.45,"latitudeDecimal":52.15,"coordinateErrorDistanceInMeters":5000,"spatialDatum":"WGS84","geoShape":{"type":"Point","coordinates":[4.45,52.15]}}]}],"identifications":[{"taxonRank":"multispecies","scientificName":{"fullScientificName":"Geometridae indet."},"defaultClassification":{"kingdom":"Animalia","family":"Geometridae"},"vernacularNames":[{"name":"Unidentified Geometer moth","language":"en","preferred":true}]}]}}]}