Class : RecordTargetSpec

Class : RecordTargetSpec

Class Name
RecordTargetSpec
Class Kind
ConstraintsSpecType
Parent
cda-POCDMT000040RecordTarget
Package
luxh

List of related constraints

  • Only one ClinicalDocument/ recordTarget/patientRole shall be present more..
  • The providerOrganization element may be present more..
  • The first id of recordTarget/patientRole shall not be nullFlavored and shall have root and extension attribute, root being a valid OID string more..
  • The second id element of recordTarget/patientRole can be nullFlavored with the values UNK or NI more..
  • The third id element of recordTarget/patientRole can be nullFlavored with the values UNK or NI more..
  • The second id of recordTarget/patientRole if present and not nullFlavored, shall have @root=1.3.182.4.3 and @extension representing the SSN (11-digits or 13-digits) more..
  • The third id of recordTarget/patientRole if present and not nullFlavored, shall have @root=1.3.182.4.4 and @extension representing the national unique person identifier (13 digits) more..
  • The recordTarget/patientRole/addr element shall be provided. If address is unknown, the nullFlavor shall be 'UNK', 'NI' or 'MSK' more..
  • The recordTarget/patientRole/patient element shall be provided more..
  • The recordTarget/patientRole/patient element shall not have a nullFlavor attribute more..
  • The patient/name element shall be provided more..
  • The patient/name element shall not have nullFlavor attribute more..
  • The patient/name element shall be not a simple name representation, instead be structured as specified in chapter: 3.1.3.2 more..
  • patient/administrativeGenderCode element SHALL be present more..
  • If patient/administrativeGenderCode unknown, it shall be represented using a nullFlavor=â€�UNKâ€� more..
  • Values for administrativeGenderCode/@code and @displayName SHALL be drawn from the HL7 AdministrativeGender vocabulary subset defined in the value set 'eSanté_AdministrativeGender'. @codeSystem shall have the constant value =â€�2.16.840.1.113883.5.1â€� and @codeSystemName shall have the constant value =â€�HL7:AdministrativeGenderâ€� more..
  • A patient/birthTime element SHALL be present more..
  • The patient/birthTime element SHALL be precise at least to the year more..
  • If patient/birthTime unknown, it SHALL be represented using the nullFlavor=â€�UNKâ€� more..
  • The maritalStatusCode, may be present. If maritalStatusCode, is present, the value @code and @displayName shall be encoded using the subset of the HL7 MartitalStatus vocabulary defined in value set eSanté_MaritalStatus. @codeSystem shall have the constant value =â€�2.16.840.1.113883.5.2â€� and @codeSystemName shall have the constant value =â€�HL7:MaritalStatusâ€� more..
  • If patient/maritalStatusCode is present, it shall have a @code, @codeSystem, @displayName and @codeSystemName. @codeSystem shall have the constant value =â€�2.16.840.1.113883.5.2â€� and @codeSystemName shall have the constant value =â€�HL7:MaritalStatusâ€� more..
  • The religiousAffiliationCode may be present. If so, allowed values for @code and @displayName shall be taken from the value set eSanté_ReligiousAffiliation. @codeSystem shall have the constant value =â€�2.16.840.1.113883.5.1076â€� and @codeSystemName shall have the constant value =â€�HL7:ReligiousAffiliationâ€� more..
  • If patient/religiousAffiliationCode is present, it shall have a @code, @codeSystem, @displayName and @codeSystemName. @codeSystem shall have the constant value =â€�2.16.840.1.113883.5.1076â€� and @codeSystemName shall have the constant value =â€�HL7:ReligiousAffiliationâ€� more..
  • The raceCode and ethnicGroupCode shall not be present more..
  • If patient/guardian/id is present and has no nullFlavor, it shall contain @root and @extension more..
  • If patient/guardian/code is present and has no nullFlavor, @code and @displayName values shall be from the value set eSanté_GuardianRole. @codeSystem shall have the constant value =â€�2.16.840.1.113883.5.111â€� and @codeSystemName shall have the constant value =â€�HL7:RoleCodeâ€� more..
  • If the birthplace is given either birthplace/place/name or birthplace/place/addr or both shall be present more..
  • The birthplace may be present more..