This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Proposal: Person Registry, add GroupId parameter"

From HL7Wiki
Jump to navigation Jump to search
Line 20: Line 20:
 
==Discussion==
 
==Discussion==
 
*Note: the proposed query parameter only covers value of the observation, not its code. If in general this is considered to be 'bad modelling' the alternative would be to create a Norwegian-realm specific query parameter for 'administrative region'. Maybe other queries should be studied to find out how (in general) 'querying for observation results' is supported. [[User:Rene spronk|Rene spronk]] 14:08, 4 February 2009 (UTC)
 
*Note: the proposed query parameter only covers value of the observation, not its code. If in general this is considered to be 'bad modelling' the alternative would be to create a Norwegian-realm specific query parameter for 'administrative region'. Maybe other queries should be studied to find out how (in general) 'querying for observation results' is supported. [[User:Rene spronk|Rene spronk]] 14:08, 4 February 2009 (UTC)
*(PA, WGM Kyoto, May 2009): motion to add a new queryParemeter to the existing query (PRPA_IN101305UV02): name: AdministrativeObservationValue, with the @value attribute an ANY datatype, and semanticsText to be equal to the string ''AdministrativeObservation.value''. (motion Alexander Henket, second Astrid Koenders, 3-0-0)
+
*(PA, WGM Kyoto, May 2009 - THU Q3): motion to add a new queryParemeter to the existing query (PRPA_IN101305UV02): name: AdministrativeObservationValue, with the @value attribute an ANY datatype, and semanticsText to be equal to the string ''AdministrativeObservation.value''. (motion Alexander Henket, second Astrid Koenders, 3-0-0)

Revision as of 08:33, 15 May 2009

Summary

The payload-query model as used by the Person Registry Find Candidates Query(PRPA_IN101305UV02) interaction [in the Patient Administration Domain/Person Topic domain] does not contain a parameter which corresponds to the value of the AdministrativeObservation as contained in the response model. This proposal seeks to add such a query parameter.

Use-case

Helse Vest, which implements a wide range of Patient?person registry interactions in the form of services, has a requirement to convey 'the administrative region a person/patient belongs to/ is associated with'. This concept isn't related to postal address: administrative regions are defined in a totally different way and can't be derived from the postal address.

ISO 3166 Part 2 (country subdivisions) is used as the coding system for the identification of the administrative region. Example (from a "new patient was added to the registry Notification" interaction):

<administrativeObservation classCode="OBS">
 <code code="ADMREG" codeSystem="2.16.578.1.34.5.1"/>
 <value xsi:type="CE" code="NO-120108" displayName="Åsane (Bergen, Hordaland)" 
  codeSystem="1.0.3166.2.2" codeSystemName="ISO 3166-2:2007"/>
</administrativeObservation>

Proposed change

  • Add a new queryParemeter to the existing query:
    • Name: AdministrativeObservationValue, with the @value attribute an ANY datatype (to be consistent with the existing model), and semanticsText to be equal to the string AdministrativeObservation.value.

Discussion

  • Note: the proposed query parameter only covers value of the observation, not its code. If in general this is considered to be 'bad modelling' the alternative would be to create a Norwegian-realm specific query parameter for 'administrative region'. Maybe other queries should be studied to find out how (in general) 'querying for observation results' is supported. Rene spronk 14:08, 4 February 2009 (UTC)
  • (PA, WGM Kyoto, May 2009 - THU Q3): motion to add a new queryParemeter to the existing query (PRPA_IN101305UV02): name: AdministrativeObservationValue, with the @value attribute an ANY datatype, and semanticsText to be equal to the string AdministrativeObservation.value. (motion Alexander Henket, second Astrid Koenders, 3-0-0)