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
}