14 %macro mm_getdetails(uri
15 ,outattrs=work.attributes
16 ,outassocs=work.associations
20 keep assoc assocuri name;
21 length assoc assocuri name $256;
22 call missing(of _all_);
26 rc1=metadata_getnasl(
"&uri",n1,assoc);
30 rc2=metadata_getnasn(
"&uri",trim(assoc),n2,assocuri);
32 rc3=metadata_getattr(assocuri,
"Name",name);
35 call missing(name,assocuri);
47 length type $4 name $256 value $32767;
48 rc1=1;n1=1;type=
'Prop';
50 rc1=metadata_getnprp(
"&uri",n1,name,value);
54 rc1=1;n1=1;type=
'Attr';
56 rc1=metadata_getnatr(
"&uri",n1,name,value);