Implementation Guide for Astacus project
0.0.1 - ci-build France flag

Implementation Guide for Astacus project - Local Development build (v0.0.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: AstacusPatientGroup - Mappings

Draft as of 2024-05-23 Maturity Level: 1

Mappings for the astacus-patient-group resource profile.

Mappings for RIM Mapping (http://hl7.org/v3)

AstacusPatientGroup
GroupEntity. Role, or Act, Entity[determinerCode="GRP" or determinerCode="GRP_KIND"]
   metan/a, N/A
   implicitRulesn/a
   languagen/a
   textn/a, N/A, Act.text?
   containedEntity. Role, or Act, N/A
   extensionn/a, N/A
   modifierExtensionn/a, N/A
   identifiern/a, II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT], unique(./id[displayable="true" and scope="OBJ"])
   activen/a, ./statusCode
   typen/a, person: ./classCode="PSN" animal: ./classCode="ANM" device: ./classCode="DEV" medication: ./classCode="MMAT" and ./playedRole[isNormalRole() and classCode="THER"] food: ./classCode="FOOD"
   actualn/a, true: ./determinerCode="GRP" false: ./determinerCode="GRP_KIND"
   coden/a, CD, ./code
   namen/a, ./name[type="ST"]
   quantityn/a, ./quantity
   managingEntityn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)
   characteristicn/a, ./playedRole[isNormalRole()]/participation[isNormalParticipation() and typeCode="SBJ"]/act[isNormalAct and classCode="OBS" and moodCode="EVN"]
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      coden/a, CD, ./code
      value[x]n/a, ./value
      excluden/a, ./valueNegationInd
      periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
   membern/a, ./scopedRole[isNormalRole() and classCode="MBR"]/player
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      entityn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)
      periodn/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
      inactiven/a

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

AstacusPatientGroup
Group
   identifierFiveWs.identifier
   activeFiveWs.status
   typeFiveWs.class
   actualFiveWs.class
   codeFiveWs.what[x]