This wiki has undergone a migration to Confluence found Here
Difference between revisions of "EA Alpha PASS"
Jump to navigation
Jump to search
(New page: ==Alpha Project - PASS== *PASS - Privacy, Access and Security Services Functional Model, by SOA WG **Led by Don Jorgenson, ArB liaison Abdul-Malik Shakir **[http://www.h...) |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
**[http://www.hl7.org/special/Committees/projman/searchableProjectIndex.cfm?action=edit&ProjectNumber=200 Project Insight # 200 Summary] | **[http://www.hl7.org/special/Committees/projman/searchableProjectIndex.cfm?action=edit&ProjectNumber=200 Project Insight # 200 Summary] | ||
**PASS Alpha Project [http://gforge.hl7.org/gf/download/trackeritem/1116/1093/HL7_PASS_Alpha_Project_Charter_DRAFT_081609.doc draft charter] | **PASS Alpha Project [http://gforge.hl7.org/gf/download/trackeritem/1116/1093/HL7_PASS_Alpha_Project_Charter_DRAFT_081609.doc draft charter] | ||
+ | **Project Wiki site at http://hssp-security.wikispaces.com/ | ||
+ | ===Baseline Artifact Assessment - Architecture Framework=== | ||
− | {|cellpadding="2" cellspacing="0" | + | {|border="1" cellpadding="2" cellspacing="0" |
| align="center" style="background:#f0f0f0;"|'''Spec.''' | | align="center" style="background:#f0f0f0;"|'''Spec.''' | ||
| align="center" style="background:#f0f0f0;"|'''Topic / Viewpoint''' | | align="center" style="background:#f0f0f0;"|'''Topic / Viewpoint''' | ||
Line 14: | Line 16: | ||
| align="center" style="background:#f0f0f0;"|'''Planned Approach''' | | align="center" style="background:#f0f0f0;"|'''Planned Approach''' | ||
|- | |- | ||
− | | Blueprint||Enterprise / Business Viewpoint | + | | rowspan="4" |Blueprint |
+ | |style="background:#cc6633;"|Enterprise / Business Viewpoint | ||
+ | |Domain Business Context<br/> | ||
+ | *Glossary | ||
+ | *Use Cases | ||
+ | *Requirements | ||
+ | |In process. | ||
+ | |Build on subproject work from the last 2 years. | ||
|- | |- | ||
− | | |||| | + | |style="background:#cc6633;"|Information viewpoint |
+ | |Domain Analysis Model<br/>Domain Information Model | ||
+ | |In process. | ||
+ | |Developed concurrently. | ||
|- | |- | ||
− | | |||| | + | |style="background:#cc6633;"|Computational viewpoint |
+ | |Collaboration Analysis | ||
+ | |In process. | ||
+ | |Aligned with related subproject specs to ensure proper tie-in. | ||
|- | |- | ||
− | | |||| | + | |style="background:#cc6633;"|Engineering viewpoint |
+ | |. | ||
+ | |. | ||
+ | |. | ||
|- | |- | ||
− | | || | + | | rowspan="4" |Platform –Independent |
+ | |style="background:orange;"|Enterprise / Business Viewpoint | ||
+ | |. | ||
+ | |. | ||
+ | |. | ||
|- | |- | ||
− | | || | + | |style="background:orange;" |Information viewpoint |
+ | | | ||
+ | *Domain Messaging Models | ||
+ | *Message Definition | ||
+ | *Vocabularies | ||
+ | | . | ||
+ | |Build on conceptual models. | ||
|- | |- | ||
− | | |||| | + | |style="background:orange;"|Computational viewpoint |
+ | |Service Behavioral Model | ||
+ | |. | ||
+ | |Build on conceptual models. | ||
|- | |- | ||
− | | | | + | |style="background:orange;"|Engineering viewpoint |
+ | |. | ||
+ | |. | ||
+ | |. | ||
|- | |- | ||
− | | |||||| | + | | rowspan="4" |Platform-Specific |
+ | |style="background:#ccff33;"|Enterprise / Business Viewpoint | ||
+ | |. | ||
+ | |. | ||
+ | |. | ||
|- | |- | ||
− | | | | + | |style="background:#ccff33;"|Information viewpoint |
+ | |Message Schema Binding | ||
+ | |. | ||
+ | |Build on conceptual and PIM models. Target alignment with key existing implementations | ||
|- | |- | ||
− | | | + | |style="background:#ccff33;"|Computational viewpoint |
+ | |Collaboration scripts | ||
+ | |. | ||
+ | |Build on conceptual and PIM models. Target alignment with key existing implementations | ||
|- | |- | ||
− | | || | + | |style="background:#ccff33;"|Engineering viewpoint |
+ | |. | ||
+ | |. | ||
+ | |. | ||
+ | |} | ||
+ | |||
+ | |||
+ | ===Baseline Artifact Assessment - Audit, Access Control, Identity and Consent=== | ||
+ | |||
+ | {|border="1" cellpadding="2" cellspacing="0" | ||
+ | | align="center" style="background:#f0f0f0;"|'''Spec.''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Topic / Viewpoint''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Candidate Alpha Project’s Current or Planned Artifacts''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Current State (Existence, Completeness, Known Issues, etc.)''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Planned Approach''' | ||
+ | |- | ||
+ | | rowspan="4" |Blueprint | ||
+ | |style="background:#cc6633;"|Enterprise / Business Viewpoint | ||
+ | |Domain Analysis Model | ||
+ | |In process. | ||
+ | |Core working team creates all documentation and is:<br/> | ||
+ | #Assessed by the Review Team for feedback. | ||
+ | #Reviewed by project leads to ensure tie into PASS AF | ||
+ | |- | ||
+ | |style="background:#cc6633;"|Information viewpoint | ||
+ | |Domain Information Model | ||
+ | |In process. | ||
+ | |Developed concurrently with Domain Analysis Models. | ||
|- | |- | ||
− | | |||| | + | |style="background:#cc6633;"|Computational viewpoint |
+ | | | ||
+ | Functional Model<br/> | ||
+ | Collaboration Analysis<br/> | ||
+ | Conformance Statements | ||
+ | |Access, Audit and Consent in process. | ||
+ | |Builds on Domain Analysis and Domain Information Models | ||
|- | |- | ||
− | | |||| | + | |style="background:#cc6633;"|Engineering viewpoint |
+ | |. | ||
+ | |. | ||
+ | |. | ||
|- | |- | ||
− | | || | + | | rowspan="4" |Platform –Independent |
+ | |style="background:orange;"|Enterprise / Business Viewpoint | ||
+ | |. | ||
+ | |. | ||
+ | |. | ||
|- | |- | ||
− | | | | + | |style="background:orange;" |Information viewpoint |
+ | | | ||
+ | *Domain Information Models | ||
+ | *Conext Information Model | ||
+ | *Semantic Profiles | ||
+ | | . | ||
+ | |Build on conceptual models. | ||
|- | |- | ||
− | | | + | |style="background:orange;"|Computational viewpoint |
+ | | | ||
+ | Service Behavioral Model<br/> | ||
+ | Functional Profiles | ||
+ | |. | ||
+ | |Build on conceptual models. | ||
|- | |- | ||
− | | | | + | |style="background:orange;"|Engineering viewpoint |
+ | |. | ||
+ | |. | ||
+ | |. | ||
|- | |- | ||
− | | |||||| | + | | rowspan="4" |Platform-Specific |
+ | |style="background:#ccff33;"|Enterprise / Business Viewpoint | ||
+ | |. | ||
+ | |. | ||
+ | |PSM level documents can be created independently but will use above review process for documentation. | ||
|- | |- | ||
− | | | | + | |style="background:#ccff33;"|Information viewpoint |
+ | |Context Token XML Schema | ||
+ | |. | ||
+ | |Build on conceptual and PIM models. Target alignment with key existing implementations | ||
|- | |- | ||
− | | | | + | |style="background:#ccff33;"|Computational viewpoint |
+ | | | ||
+ | Platform Binding - Web services <br/> | ||
+ | Profiles | ||
+ | |. | ||
+ | |Build on conceptual and PIM models. Target alignment with key existing implementations | ||
|- | |- | ||
− | | | + | |style="background:#ccff33;"|Engineering viewpoint |
+ | |. | ||
+ | |. | ||
+ | |. | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
+ | ===Baseline Artifact Assessment - Privacy Consent Directive DAM=== | ||
+ | |||
+ | {|border="1" cellpadding="2" cellspacing="0" | ||
+ | | align="center" style="background:#f0f0f0;"|'''Spec.''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Topic / Viewpoint''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Candidate Alpha Project’s Current or Planned Artifacts''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Current State (Existence, Completeness, Known Issues, etc.)''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''Planned Approach''' | ||
+ | |- | ||
+ | | rowspan="4" |Blueprint | ||
+ | |style="background:#cc6633;"|Enterprise / Business Viewpoint | ||
+ | | | ||
+ | Business Use Case Analysis ([http://www.hl7.org/v3ballot/html/dams/uvpr/docs/CPCD%20DAM.pdf DAM], Sections 1.1, 1.2) | ||
+ | |Balloted as informative in Jan.2009 | ||
+ | |. | ||
+ | |- | ||
+ | |style="background:#cc6633;"|Information viewpoint | ||
+ | | | ||
+ | Information and Terminology Analysis in [http://www.hl7.org/v3ballot/html/dams/uvpr/docs/CPCD%20DAM.pdf DAM] Chapters 2, 3, 4, 5 | ||
+ | |Balloted as informative in Jan.2009 | ||
+ | |. | ||
+ | |- | ||
+ | |style="background:#cc6633;"|Computational viewpoint | ||
+ | | | ||
+ | Interactions/collaborations analysis in [http://www.hl7.org/v3ballot/html/dams/uvpr/docs/CPCD%20DAM.pdf DAM] Section 1.3 | ||
+ | |Balloted as informative in Jan.2009 | ||
+ | |. | ||
+ | |- | ||
+ | |style="background:#cc6633;"|Engineering viewpoint | ||
+ | |. | ||
+ | |. | ||
+ | |. | ||
+ | |- | ||
+ | | rowspan="4" |Platform –Independent | ||
+ | |style="background:orange;"|Enterprise / Business Viewpoint | ||
+ | | | ||
+ | [http://www.hl7.org/v3ballot/html/domains/uvmr/docs/CPCD%20V2.pdf CPC D] Section 1 | ||
+ | |Balloted as draft for comment May 2009 | ||
+ | |To be balloted as DSTU in Sept. 2009 | ||
+ | |- | ||
+ | |style="background:orange;" |Information viewpoint | ||
+ | | | ||
+ | [http://www.hl7.org/v3ballot/html/domains/uvmr/docs/CPCD%20V2.pdf CPC D] Section 2 | ||
+ | |Balloted as draft for comment May 2009 | ||
+ | |To be balloted as DSTU in Sept. 2009 | ||
+ | |- | ||
+ | |style="background:orange;"|Computational viewpoint | ||
+ | | | ||
+ | [http://www.hl7.org/v3ballot/html/domains/uvmr/docs/CPCD%20V2.pdf CPC D] Section 3 | ||
+ | |Balloted as draft for comment May 2009 | ||
+ | |To be balloted as DSTU in Sept. 2009 | ||
+ | |- | ||
+ | |style="background:orange;"|Engineering viewpoint | ||
+ | |Mapping algorithm to XACML, ODRL | ||
+ | |In progress | ||
+ | |To be published with the ballot | ||
+ | |- | ||
+ | | rowspan="4" |Platform-Specific | ||
+ | |style="background:#ccff33;"|Enterprise / Business Viewpoint | ||
+ | |. | ||
+ | |. | ||
+ | |. | ||
+ | |- | ||
+ | |style="background:#ccff33;"|Information viewpoint | ||
+ | |XSD | ||
+ | |Available | ||
+ | |To be published with the ballot | ||
+ | |- | ||
+ | |style="background:#ccff33;"|Computational viewpoint | ||
+ | |WSDL | ||
+ | |Available | ||
+ | |To be published with the ballot | ||
+ | |- | ||
+ | |style="background:#ccff33;"|Engineering viewpoint | ||
+ | |Pilot implementation for mapping to XACML, ODRL | ||
+ | |Planned | ||
+ | |This type of tooling will be done if implementers are interested in it. | ||
+ | |} | ||
+ | |||
+ | ===Status of PASS balloting=== | ||
+ | 2009-12-11: PASS Access Control will ballot; Architecture Framework not proceeding to ballot Jan2010. Access Control scped across three of the four RM-ODP viewpoints, business, informational and computational. Planning to go DSTU. | ||
+ | |||
+ | |||
+ | ====Access Control==== | ||
+ | *HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Access Control, PIM Level, Release 1 [HL7 PASS AC PIM R1 ] | ||
+ | * HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Access Control, PIM Level, Release 1 - DSTU May 2010 postponed | ||
+ | *HL7 Version 3 Standard: Privacy, Access and Security Services - Access Control, Release 1 - '''DSTU 2010Jan''' | ||
+ | |||
+ | ====Audit==== | ||
+ | *HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Audit, Conceptual Level, Release 1 [HL7 PASS AUDIT CL R1 ] - DSTU May 2010 postponed | ||
+ | * HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Audit Services, Release 1 - '''DSTU September 2010 ''' | ||
+ | |||
+ | ====Architecture Framework==== | ||
+ | *HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) Architecture Framework, Release 1 [HL7 PASS AF R1 ] - Informative 2010Jan postponed | ||
+ | |||
+ | ====Functional Model==== | ||
+ | *HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) Functional Model, Release 1 [HL7 PASS FM R1 2007] - no status |
Latest revision as of 19:10, 28 September 2010
Contents
Alpha Project - PASS
- PASS - Privacy, Access and Security Services Functional Model, by SOA WG
- Led by Don Jorgenson, ArB liaison Abdul-Malik Shakir
- Project Insight # 200 Summary
- PASS Alpha Project draft charter
- Project Wiki site at http://hssp-security.wikispaces.com/
Baseline Artifact Assessment - Architecture Framework
Spec. | Topic / Viewpoint | Candidate Alpha Project’s Current or Planned Artifacts | Current State (Existence, Completeness, Known Issues, etc.) | Planned Approach |
Blueprint | Enterprise / Business Viewpoint | Domain Business Context
|
In process. | Build on subproject work from the last 2 years. |
Information viewpoint | Domain Analysis Model Domain Information Model |
In process. | Developed concurrently. | |
Computational viewpoint | Collaboration Analysis | In process. | Aligned with related subproject specs to ensure proper tie-in. | |
Engineering viewpoint | . | . | . | |
Platform –Independent | Enterprise / Business Viewpoint | . | . | . |
Information viewpoint |
|
. | Build on conceptual models. | |
Computational viewpoint | Service Behavioral Model | . | Build on conceptual models. | |
Engineering viewpoint | . | . | . | |
Platform-Specific | Enterprise / Business Viewpoint | . | . | . |
Information viewpoint | Message Schema Binding | . | Build on conceptual and PIM models. Target alignment with key existing implementations | |
Computational viewpoint | Collaboration scripts | . | Build on conceptual and PIM models. Target alignment with key existing implementations | |
Engineering viewpoint | . | . | . |
Baseline Artifact Assessment - Audit, Access Control, Identity and Consent
Spec. | Topic / Viewpoint | Candidate Alpha Project’s Current or Planned Artifacts | Current State (Existence, Completeness, Known Issues, etc.) | Planned Approach |
Blueprint | Enterprise / Business Viewpoint | Domain Analysis Model | In process. | Core working team creates all documentation and is:
|
Information viewpoint | Domain Information Model | In process. | Developed concurrently with Domain Analysis Models. | |
Computational viewpoint |
Functional Model |
Access, Audit and Consent in process. | Builds on Domain Analysis and Domain Information Models | |
Engineering viewpoint | . | . | . | |
Platform –Independent | Enterprise / Business Viewpoint | . | . | . |
Information viewpoint |
|
. | Build on conceptual models. | |
Computational viewpoint |
Service Behavioral Model |
. | Build on conceptual models. | |
Engineering viewpoint | . | . | . | |
Platform-Specific | Enterprise / Business Viewpoint | . | . | PSM level documents can be created independently but will use above review process for documentation. |
Information viewpoint | Context Token XML Schema | . | Build on conceptual and PIM models. Target alignment with key existing implementations | |
Computational viewpoint |
Platform Binding - Web services |
. | Build on conceptual and PIM models. Target alignment with key existing implementations | |
Engineering viewpoint | . | . | . |
Baseline Artifact Assessment - Privacy Consent Directive DAM
Spec. | Topic / Viewpoint | Candidate Alpha Project’s Current or Planned Artifacts | Current State (Existence, Completeness, Known Issues, etc.) | Planned Approach |
Blueprint | Enterprise / Business Viewpoint |
Business Use Case Analysis (DAM, Sections 1.1, 1.2) |
Balloted as informative in Jan.2009 | . |
Information viewpoint |
Information and Terminology Analysis in DAM Chapters 2, 3, 4, 5 |
Balloted as informative in Jan.2009 | . | |
Computational viewpoint |
Interactions/collaborations analysis in DAM Section 1.3 |
Balloted as informative in Jan.2009 | . | |
Engineering viewpoint | . | . | . | |
Platform –Independent | Enterprise / Business Viewpoint |
CPC D Section 1 |
Balloted as draft for comment May 2009 | To be balloted as DSTU in Sept. 2009 |
Information viewpoint |
CPC D Section 2 |
Balloted as draft for comment May 2009 | To be balloted as DSTU in Sept. 2009 | |
Computational viewpoint |
CPC D Section 3 |
Balloted as draft for comment May 2009 | To be balloted as DSTU in Sept. 2009 | |
Engineering viewpoint | Mapping algorithm to XACML, ODRL | In progress | To be published with the ballot | |
Platform-Specific | Enterprise / Business Viewpoint | . | . | . |
Information viewpoint | XSD | Available | To be published with the ballot | |
Computational viewpoint | WSDL | Available | To be published with the ballot | |
Engineering viewpoint | Pilot implementation for mapping to XACML, ODRL | Planned | This type of tooling will be done if implementers are interested in it. |
Status of PASS balloting
2009-12-11: PASS Access Control will ballot; Architecture Framework not proceeding to ballot Jan2010. Access Control scped across three of the four RM-ODP viewpoints, business, informational and computational. Planning to go DSTU.
Access Control
- HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Access Control, PIM Level, Release 1 [HL7 PASS AC PIM R1 ]
- HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Access Control, PIM Level, Release 1 - DSTU May 2010 postponed
- HL7 Version 3 Standard: Privacy, Access and Security Services - Access Control, Release 1 - DSTU 2010Jan
Audit
- HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Audit, Conceptual Level, Release 1 [HL7 PASS AUDIT CL R1 ] - DSTU May 2010 postponed
- HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) - Audit Services, Release 1 - DSTU September 2010
Architecture Framework
- HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) Architecture Framework, Release 1 [HL7 PASS AF R1 ] - Informative 2010Jan postponed
Functional Model
- HL7 Version 3 Standard: Privacy, Access and Security Services (PASS) Functional Model, Release 1 [HL7 PASS FM R1 2007] - no status