OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xspa message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [xspa] XSPA Development Meeting


Dial-in: 800-767-1750
Pin: 82927

 

Agenda;

 

1) Status WS-Trust, SAML Testbeds

2) Status DoD Service Provider

3) Sun's PDP

4) Policies - See psuedo code below

5) Open Items

 
Policy Psuedo Code.....
 
 
Step 1: (true for both patient-search and medical-record calls)
if subject.locality not in (org.allowedorganizations) {
    return deny;
}
if request.datetime not between (org.dayofweek.hoursofopertation) {
    return deny;
}
if subject.structurerole not in (org.requiredroles) {
    return deny;
}
if subject.permissions not in (org.resource.requiredpermissions) {
    return deny;
}
 
Step 2: (true for only medical-record calls)
if subject.locality not in (patient.allowedorganizations) {
    return deny;
}
if subject.structuredrole in (patient.dissenting-roles) {
    return deny;
}
if subject.subject-id in (patient.dissenting-subject-ids) {
    return deny;
}
if resource.resourcetype in (patient.maskedobject) and subject.structuredroles in (patient.ma.dissenting-roles) {
    return permit + obligations;
}
if resource.resourcetype in (patient.maskedobject) and subject.subject-id in (patient.ma.dissenting-subject-ids) {
    return permit + obligations;
}
if patient.confidentiality-code = "S" {
    return deny
}

 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]