devsofttech_hms_ci4/scratch/check_rx_entries.php

16 lines
665 B
PHP

<?php
$data = json_decode(file_get_contents('ABDM_FHIR/examples.json/Bundle-Prescription-example-06.json'), true);
foreach ($data['entry'] as $i => $e) {
$r = $e['resource'];
echo "Entry $i: " . $r['resourceType'] . "\n";
if ($r['resourceType'] === 'Composition') {
echo " title: " . ($r['title'] ?? '') . "\n";
echo " custodian: " . json_encode($r['custodian'] ?? '') . "\n";
echo " author: " . json_encode($r['author'] ?? '') . "\n";
echo " encounter: " . json_encode($r['encounter'] ?? '') . "\n";
}
if ($r['resourceType'] === 'Organization') {
echo " name: " . ($r['name'] ?? '') . "\n";
}
}