CoreBusiness2Physical
type: StructureMap
node role: treeRoot
id:
  v: CoreBusiness2Physical
text:
  status:
    v: generated
  div: Narratif généré : StructureMap CoreBusiness2Physical #xD; map "https://interop.aphp.fr/ig/fhir/dm/StructureMap/CoreBusiness2Physical" = "CoreBusiness2Physical"#xD; #xD; // Alignement de l''expression de besoin vers le modèle physique du DPI dans le cadre de l''usage Core#xD; #xD; uses "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" alias QR as source#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreDataSet" alias DataSet as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CorePatient" alias PatientTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreAddress" alias AddressTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreSejour" alias SejourTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreBiology" alias BiologyTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreClinical" alias ClinicalTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreDiag" alias DiagTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreActe" alias ActeTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreMedicationAdm" alias MedicationAdmTable as target#xD; uses "https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreMedicationPre" alias MedicationPreTable as target#xD; #xD; group init(source srcQR : QR, target tgtDS : DataSet) <<types>> {#xD; srcQR -> tgtDS.logicalId = uuid() "setId";#xD; srcQR -> tgtDS.patient as tgtPatient, tgtDS.sejour as tgtSejour, tgtDS.biology as tgtBiol, tgtDS.clinical as tgtClin, tgtDS.medicationPre as tgtMedPre, tgtDS.medicationAdm as tgtMedAdm then {#xD; srcQR.subject as srcSubject then {#xD; srcSubject.identifier as srcSubjectIdentifier where system = 'https://dpi.exemple/Patient/PatientNi' then {#xD; srcSubjectIdentifier.value as srcSubjectId then {#xD; srcQR.item as srcSocioDemoD…
url:
  v: https://interop.aphp.fr/ig/fhir/dm/StructureMap/CoreBusiness2Physical
version:
  v: 0.1.0
name:
  v: CoreBusiness2Physical
title:
  v: Alignement de l''expression de besoin vers le modèle physique du DPI dans le cadre de l''usage Core
status:
  v: draft
date:
  v: 2025-10-23T20:49:03+00:00
publisher:
  v: AP-HP
contact:
  name:
    v: AP-HP
  telecom:
    system:
      v: url
    value:
      v: https://aphp.fr
description:
  v: Alignement de l''expression de besoin vers le modèle physique du DPI dans le cadre de l''usage Core
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
    code:
      v: FR
    display:
      v: France
structure:
  url:
    v: http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse
    link: http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse
  mode:
    v: source
  alias:
    v: QR
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreDataSet
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreDataSet
  mode:
    v: target
  alias:
    v: DataSet
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CorePatient
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CorePatient
  mode:
    v: target
  alias:
    v: PatientTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreAddress
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreAddress
  mode:
    v: target
  alias:
    v: AddressTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreSejour
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreSejour
  mode:
    v: target
  alias:
    v: SejourTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreBiology
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreBiology
  mode:
    v: target
  alias:
    v: BiologyTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreClinical
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreClinical
  mode:
    v: target
  alias:
    v: ClinicalTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreDiag
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreDiag
  mode:
    v: target
  alias:
    v: DiagTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreActe
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreActe
  mode:
    v: target
  alias:
    v: ActeTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreMedicationAdm
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreMedicationAdm
  mode:
    v: target
  alias:
    v: MedicationAdmTable
structure:
  url:
    v: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreMedicationPre
    link: https://interop.aphp.fr/ig/fhir/dm/StructureDefinition/CoreMedicationPre
  mode:
    v: target
  alias:
    v: MedicationPreTable
group:
  name:
    v: init
  type mode:
    v: types
  input:
    name:
      v: srcQR
    type:
      v: QR
    mode:
      v: source
  input:
    name:
      v: tgtDS
    type:
      v: DataSet
    mode:
      v: target
  rule:
    name:
      v: setId
    source:
      context:
        v: srcQR
    target:
      context:
        v: tgtDS
      context type:
        v: variable
      element:
        v: logicalId
      transform:
        v: uuid
  rule:
    name:
      v: setTgtVar
    source:
      context:
        v: srcQR
    target:
      context:
        v: tgtDS
      context type:
        v: variable
      element:
        v: patient
      variable:
        v: tgtPatient
    target:
      context:
        v: tgtDS
      context type:
        v: variable
      element:
        v: sejour
      variable:
        v: tgtSejour
    target:
      context:
        v: tgtDS
      context type:
        v: variable
      element:
        v: biology
      variable:
        v: tgtBiol
    target:
      context:
        v: tgtDS
      context type:
        v: variable
      element:
        v: clinical
      variable:
        v: tgtClin

context:
  v: tgtDS
context type:
  v: variable
element:
  v: medicationPre
variable:
  v: tgtMedPre

context:
  v: tgtDS
context type:
  v: variable
element:
  v: medicationAdm
variable:
  v: tgtMedAdm

name:
  v: setPatientId
source:
  context:
    v: srcQR
  element:
    v: subject
  variable:
    v: srcSubject
rule:
  name:
    v: selectPatientIdentifier
  source:
    context:
      v: srcSubject
    element:
      v: identifier
    variable:
      v: srcSubjectIdentifier
    condition:
      v: system = 'https://dpi.exemple/Patient/PatientNi'
  rule:
    name:
      v: setIdentifierValue
    source:
      context:
        v: srcSubjectIdentifier
      element:
        v: value
      variable:
        v: srcSubjectId
    rule:
      name:
        v: navigationToSocioDemoData
    rule:
      name:
        v: navigationToPMSIData

v: srcQR

v: item

v: srcSocioDemoDataItem

v: linkId = '4647259356106'

v: setPatient

context:
  v: srcSocioDemoDataItem

context:
  v: tgtDS
context type:
  v: variable
element:
  v: patient
variable:
  v: newPatient
transform:
  v: create
parameter:
  value: string
    v: PatientTable

name:
  v: Patient
variable:
  v: srcSubjectId
variable:
  v: srcSocioDemoDataItem
variable:
  v: newPatient

v: setEnvironnement

context:
  v: srcSocioDemoDataItem
element:
  v: item
variable:
  v: srcEnvItem
condition:
  v: linkId = '5491974639955'

context:
  v: tgtDS
context type:
  v: variable
element:
  v: address
variable:
  v: newAddress
transform:
  v: create
parameter:
  value: string
    v: AddressTable

name:
  v: Environement
variable:
  v: srcSubjectId
variable:
  v: srcEnvItem
variable:
  v: newAddress

v: srcQR

v: item

v: srcPMSIDataItem

v: linkId = '2825244231605'

v: setPMSISexe

context:
  v: srcPMSIDataItem
element:
  v: item
variable:
  v: srcPMSISexeItem
condition:
  v: linkId = '3894630481120'

name:
  v: SetPMSISexeAnswer
source:
  context:
    v: srcPMSISexeItem
  element:
    v: answer
  variable:
    v: srcPMSISexeAnswer
rule:
  name:
    v: SetPMSISexeValue
  source:
    context:
      v: srcPMSISexeAnswer
    type:
      v: Coding
    element:
      v: value
    variable:
      v: srcPMSISexeValueCoding
  target:
    context:
      v: tgtPatient
    context type:
      v: variable
    element:
      v: gender
    transform:
      v: evaluate
    parameter:
      value: string
        v: %srcPMSISexeValueCoding.code

v: navigationToPMSIDiag

context:
  v: srcPMSIDataItem
element:
  v: item
variable:
  v: srcPMSIDiagItem
condition:
  v: linkId = '9391816419630'

context:
  v: tgtDS
context type:
  v: variable
element:
  v: diag
variable:
  v: newDiag
transform:
  v: create
parameter:
  value: string
    v: DiagTable

name:
  v: PMSIDiag
variable:
  v: srcSubjectId
variable:
  v: srcPMSIDiagItem
variable:
  v: newDiag

v: navigationToPMSIDiag

context:
  v: srcPMSIDataItem
element:
  v: item
variable:
  v: srcPMSIActeItem
condition:
  v: linkId = '591926901726'

context:
  v: tgtDS
context type:
  v: variable
element:
  v: acte
variable:
  v: newActe
transform:
  v: create
parameter:
  value: string
    v: ActeTable

name:
  v: PMSIActe
variable:
  v: srcSubjectId
variable:
  v: srcPMSIActeItem
variable:
  v: newActe

name:
  v: Patient
type mode:
  v: none
input:
  name:
    v: srcSubjectId
  mode:
    v: source
input:
  name:
    v: srcSocioDemoDataItem
  mode:
    v: source
input:
  name:
    v: newPatient
  type:
    v: PatientTable
  mode:
    v: target
rule:
  name:
    v: navigationToPatientId
  source:
    context:
      v: srcSocioDemoDataItem
    element:
      v: item
    variable:
      v: srcPatientIdItem
    condition:
      v: linkId = '2958000860428'
  rule:
    name:
      v: setNom
    source:
      context:
        v: srcPatientIdItem
      element:
        v: item
      variable:
        v: srcNomItem
      condition:
        v: linkId = '8605698058770'
    rule:
      name:
        v: setNomAnswer
  rule:
    name:
      v: setPrenom
    source:
      context:
        v: srcPatientIdItem
      element:
        v: item
      variable:
        v: srcPrenomItem
      condition:
        v: linkId = '6214879623503'
    rule:
      name:
        v: setPrenomAnswer
  rule:
    name:
      v: setNIR
    source:
      context:
        v: srcPatientIdItem
      element:
        v: item
      variable:
        v: srcNIRItem
      condition:
        v: linkId = '5711960356160'
    rule:
      name:
        v: setNIRAnswer
  rule:
    name:
      v: setDDN
    source:
      context:
        v: srcPatientIdItem
      element:
        v: item
      variable:
        v: srcDDNItem
      condition:
        v: linkId = '5036133558154'
    rule:
      name:
        v: setDDNAnswer
  rule:
    name:
      v: setDDD
    source:
      context:
        v: srcPatientIdItem
      element:
        v: item
      variable:
        v: srcDDDItem
      condition:
        v: linkId = '5036133558154'
    rule:
      name:
        v: setDDDAnswer
    rule:
      name:
        v: setDDDSource
  rule:
    name:
      v: SetGemRank
    source:
      context:
        v: srcPatientIdItem
      element:
        v: item
      variable:
        v: srcGemRankItem
      condition:
        v: linkId = '6931296968515'
    rule:
      name:
        v: SetGemRankAnswer

v: srcNomItem

v: answer

v: srcNomAnswer

v: SetNomValue

context:
  v: srcNomAnswer
type:
  v: string
element:
  v: value
variable:
  v: srcNomValue

context:
  v: newPatient
context type:
  v: variable
element:
  v: name
transform:
  v: copy
parameter:
  value: id
    v: srcNomValue

v: srcPrenomItem

v: answer

v: srcPrenomAnswer

v: SetPrenomValue

context:
  v: srcPrenomAnswer
type:
  v: string
element:
  v: value
variable:
  v: srcPrenomValue

context:
  v: newPatient
context type:
  v: variable
element:
  v: firstName
transform:
  v: copy
parameter:
  value: id
    v: srcPrenomValue

v: srcNIRItem

v: answer

v: srcNIRAnswer

v: SetNIRValue

context:
  v: srcNIRAnswer
type:
  v: string
element:
  v: value
variable:
  v: srcNIRValue

context:
  v: newPatient
context type:
  v: variable
element:
  v: nir
transform:
  v: copy
parameter:
  value: id
    v: srcNIRValue

v: srcDDNItem

v: answer

v: srcDDNAnswer

v: SetDDNValue

context:
  v: srcDDNAnswer
type:
  v: date
element:
  v: value
variable:
  v: srcDDNValue

context:
  v: newPatient
context type:
  v: variable
element:
  v: birthDate
transform:
  v: copy
parameter:
  value: id
    v: srcDDNValue

v: srcDDDItem

v: answer

v: srcDDDAnswer

v: SetDDDValue

context:
  v: srcDDDAnswer
type:
  v: date
element:
  v: value
variable:
  v: srcDDDValue

v: srcDDDItem

v: item

v: srcDDDSourceItem

v: linkId = '9098810065693'

v: setDDDSourceAnswer

context:
  v: srcDDDSourceItem
element:
  v: answer
variable:
  v: srcDDDSourceAnswer

name:
  v: SetDDDSourceValue
source:
  context:
    v: srcDDDSourceAnswer
  type:
    v: Coding
  element:
    v: value
  variable:
    v: srcDDDSourceValue

v: srcGemRankItem

v: answer

v: srcGemRankAnswer

v: SetGemRankValue

context:
  v: srcGemRankAnswer
type:
  v: integer
element:
  v: value
variable:
  v: srcGemRankValue

name:
  v: Environement
type mode:
  v: none
input:
  name:
    v: srcSubjectId
  mode:
    v: source
input:
  name:
    v: srcEnvItem
  mode:
    v: source
input:
  name:
    v: newAddress
  type:
    v: AddressTable
  mode:
    v: target
rule:
  name:
    v: navigationToGeocod
  source:
    context:
      v: srcEnvItem
    element:
      v: item
    variable:
      v: srcGeocodItem
    condition:
      v: linkId = '3816475533472'
  target:
    context:
      v: newAddress
    context type:
      v: variable
    element:
      v: patientNi
    variable:
      v: newAddressPatient
  rule:
    name:
      v: setAddressPatientRef
    source:
      context:
        v: srcGeocodItem
    target:
      context:
        v: newAddressPatient
      context type:
        v: variable
      element:
        v: reference
      transform:
        v: evaluate
      parameter:
        value: string
  rule:
    name:
      v: setLat
    source:
      context:
        v: srcGeocodItem
      element:
        v: item
      variable:
        v: srcLatItem
      condition:
        v: linkId = '3709843054556'
    rule:
      name:
        v: setLatAnswer
  rule:
    name:
      v: setLong
    source:
      context:
        v: srcGeocodItem
      element:
        v: item
      variable:
        v: srcLongItem
      condition:
        v: linkId = '7651448032665'
    rule:
      name:
        v: setLongAnswer
  rule:
    name:
      v: setGeocodDate
    source:
      context:
        v: srcGeocodItem
      element:
        v: item
      variable:
        v: srcGeocodDateItem
      condition:
        v: linkId = '1185653257776'
    rule:
      name:
        v: setGeocodDateAnswer
rule:
  name:
    v: setIris
  source:
    context:
      v: srcEnvItem
    element:
      v: item
    variable:
      v: srcIrisItem
    condition:
      v: linkId = '7621032273792'
  rule:
    name:
      v: setIrisAnswer
    source:
      context:
        v: srcIrisItem
      element:
        v: answer
      variable:
        v: srcIrisAnswer
    rule:
      name:
        v: SetIrisValue
  rule:
    name:
      v: setIrisDate
    source:
      context:
        v: srcIrisItem
      element:
        v: item
      variable:
        v: srcIrisDateItem
      condition:
        v: linkId = '4999580038872'
    rule:
      name:
        v: setIrisDateAnswer

string
v: 'PatientCore/' + %srcSubjectId.toString()

v: srcLatItem

v: answer

v: srcLatAnswer

v: SetLatValue

context:
  v: srcLatAnswer
type:
  v: decimal
element:
  v: value
variable:
  v: srcLatValue

context:
  v: newAddress
context type:
  v: variable
element:
  v: latitude
transform:
  v: copy
parameter:
  value: id
    v: srcLatValue

v: srcLongItem

v: answer

v: srcLongAnswer

v: SetLongValue

context:
  v: srcLongAnswer
type:
  v: decimal
element:
  v: value
variable:
  v: srcLongValue

context:
  v: newAddress
context type:
  v: variable
element:
  v: longitude
transform:
  v: copy
parameter:
  value: id
    v: srcLongValue

v: srcGeocodDateItem

v: answer

v: srcGeocodDateAnswer

v: SetGeocodDateValue

context:
  v: srcGeocodDateAnswer
type:
  v: date
element:
  v: value
variable:
  v: srcGeocodDateValue

v: srcIrisAnswer

v: Coding

v: value

v: srcIrisValue

v: srcIrisDateItem

v: answer

v: srcIrisDateAnswer

v: SetIrisDateValue

context:
  v: srcIrisDateAnswer
type:
  v: date
element:
  v: value
variable:
  v: srcIrisDateValue

name:
  v: PMSIDiag
type mode:
  v: none
input:
  name:
    v: srcSubjectId
  mode:
    v: source
input:
  name:
    v: srcPMSIDiagItem
  mode:
    v: source
input:
  name:
    v: newDiag
  type:
    v: DiagTable
  mode:
    v: target
rule:
  name:
    v: setDiagPatient
  source:
    context:
      v: srcPMSIDiagItem
  target:
    context:
      v: newDiag
    context type:
      v: variable
    element:
      v: patientNi
    variable:
      v: newDiagPatient
  rule:
    name:
      v: setDiagPatientRef
    source:
      context:
        v: srcPMSIDiagItem
    target:
      context:
        v: newDiagPatient
      context type:
        v: variable
      element:
        v: reference
      transform:
        v: evaluate
      parameter:
        value: string
rule:
  name:
    v: SetPMSIDiagDate
  source:
    context:
      v: srcPMSIDiagItem
    element:
      v: item
    variable:
      v: srcPMSIDiagDateItem
    condition:
      v: linkId = '7114466839467'
  rule:
    name:
      v: SetPMSIDiagDateAnswer
    source:
      context:
        v: srcPMSIDiagDateItem
      element:
        v: answer
      variable:
        v: srcPMSIDiagDateAnswer
    rule:
      name:
        v: SetPMSIDiagDateValue
rule:
  name:
    v: SetPMSIDiagType
  source:
    context:
      v: srcPMSIDiagItem
    element:
      v: item
    variable:
      v: srcPMSIDiagTypeItem
    condition:
      v: linkId = '6427586743735'
  rule:
    name:
      v: SetPMSIDiagTypeAnswer
    source:
      context:
        v: srcPMSIDiagTypeItem
      element:
        v: answer
      variable:
        v: srcPMSIDiagTypeAnswer
    rule:
      name:
        v: SetPMSIDiagTypeValue
rule:
  name:
    v: SetPMSIDiagCode
  source:
    context:
      v: srcPMSIDiagItem
    element:
      v: item
    variable:
      v: srcPMSIDiagCodeItem
    condition:
      v: linkId = '5505101189372'
  rule:
    name:
      v: SetPMSIDiagCodeAnswer
    source:
      context:
        v: srcPMSIDiagCodeItem
      element:
        v: answer
      variable:
        v: srcPMSIDiagCodeAnswer
    rule:
      name:
        v: SetPMSIDiagCodeValue

string
v: 'PatientCore/' + %srcSubjectId.toString()

v: srcPMSIDiagDateAnswer

v: date

v: value

v: srcPMSIDiagDateValue

v: srcPMSIDiagTypeAnswer

v: Coding

v: value

v: srcPMSIDiagTypeValueCoding

v: newDiag

v: variable

v: codeType

v: evaluate

value: string
  v: %srcPMSIDiagTypeValueCoding.display

v: srcPMSIDiagCodeAnswer

v: Coding

v: value

v: srcPMSIDiagCodeValueCoding

v: newDiag

v: variable

v: code

v: evaluate

value: string
  v: %srcPMSIDiagCodeValueCoding.code

name:
  v: PMSIActe
type mode:
  v: none
input:
  name:
    v: srcSubjectId
  mode:
    v: source
input:
  name:
    v: srcPMSIActeItem
  mode:
    v: source
input:
  name:
    v: newActe
  type:
    v: ActeTable
  mode:
    v: target
rule:
  name:
    v: setActePatient
  source:
    context:
      v: srcPMSIActeItem
  target:
    context:
      v: newActe
    context type:
      v: variable
    element:
      v: patientNi
    variable:
      v: newActePatient
  rule:
    name:
      v: setActePatientRef
    source:
      context:
        v: srcPMSIActeItem
    target:
      context:
        v: newActePatient
      context type:
        v: variable
      element:
        v: reference
      transform:
        v: evaluate
      parameter:
        value: string
rule:
  name:
    v: SetPMSIActeDateRec
  source:
    context:
      v: srcPMSIActeItem
    element:
      v: item
    variable:
      v: srcPMSIActeDateRecItem
    condition:
      v: linkId = '9436509453137'
  rule:
    name:
      v: SetPMSIActeDateRecAnswer
    source:
      context:
        v: srcPMSIActeDateRecItem
      element:
        v: answer
      variable:
        v: srcPMSIActeDateRecAnswer
    rule:
      name:
        v: SetPMSIActeDateRecValue
rule:
  name:
    v: SetPMSIActeDate
  source:
    context:
      v: srcPMSIActeItem
    element:
      v: item
    variable:
      v: srcPMSIActeDateItem
    condition:
      v: linkId = '5066866286682'
  rule:
    name:
      v: SetPMSIActeDateAnswer
    source:
      context:
        v: srcPMSIActeDateItem
      element:
        v: answer
      variable:
        v: srcPMSIActeDateAnswer
    rule:
      name:
        v: SetPMSIActeDateValue
rule:
  name:
    v: SetPMSIActeCode
  source:
    context:
      v: srcPMSIActeItem
    element:
      v: item
    variable:
      v: srcPMSIActeCodeItem
    condition:
      v: linkId = '7758110033600'
  rule:
    name:
      v: SetPMSIActeCodeAnswer
    source:
      context:
        v: srcPMSIActeCodeItem
      element:
        v: answer
      variable:
        v: srcPMSIActeCodeAnswer
    rule:
      name:
        v: SetPMSIActeCodeValue

string
v: 'PatientCore/' + %srcSubjectId.toString()

v: srcPMSIActeDateRecAnswer

v: date

v: value

v: srcPMSIActeDateRecValue

v: srcPMSIActeDateAnswer

v: dateTime

v: value

v: srcPMSIActeDateValue

v: newActe

v: variable

v: dateStart

v: copy

value: id
  v: srcPMSIActeDateValue

v: newActe

v: variable

v: dateEnd

v: copy

value: id
  v: srcPMSIActeDateValue

v: srcPMSIActeCodeAnswer

v: Coding

v: value

v: srcPMSIActeCodeValueCoding

v: newActe

v: variable

v: code

v: evaluate

value: string
  v: %srcPMSIActeCodeValueCoding.code