Example #1
0
 /**
  * @return array
  */
 public static function Structure()
 {
     return ['PolicyActivity' => ['healthInsuranceCode' => 'SHOULD be selected from ValueSet Health Insurance Type Value Set', 'healthInsuranceCodeSystemName' => 'SHOULD be selected from ValueSet Health Insurance Type Value Set', 'Payer' => LevelDocument\performer::Structure(), 'Guarantor' => LevelDocument\performer::Structure(), 'Coverage' => LevelDocument\participant::Structure(), 'Holder' => LevelDocument\participant::Structure()]];
 }
Example #2
0
 /**
  * Give back the structure of this Entry
  * @return array
  */
 public static function Structure()
 {
     return ['ImmunizationActivity' => ['effectiveTime' => 'SHALL contain exactly one [1..1] effectiveTime (CONF:8834)', 'routeCode' => 'MAY contain zero or one [0..1] routeCode, which SHALL be selected from ValueSet Medication Route FDA Value Set', 'routeCodeSystemName' => 'MAY contain zero or one [0..1] routeCode, which SHALL be selected from ValueSet Medication Route FDA Value Set', 'routeDisplayName' => 'MAY contain zero or one [0..1] routeCode, which SHALL be selected from ValueSet Medication Route FDA Value Set', 'doseQuantityValue' => 'SHOULD contain zero or one [0..1] doseQuantity (CONF:8841)', 'doseQuantityUnit' => 'SHOULD contain zero or one [0..1] doseQuantity (CONF:8841)', immunizationMedicationInformation::Structure(), LevelDocument\performer::Structure(), indication::Structure(), instruction::Structure(), medicationSupplyOrder::Structure(), medicationDispense::Structure(), immunizationRefusalReason::Structure(), immunizationRefusalReason::Structure(), substanceAdministeredAct::Structure()]];
 }
Example #3
0
 /**
  * @return array
  */
 public static function Structure()
 {
     return ['PlannedProcedure' => ['moodCode' => 'SHALL be selected from ValueSet Plan of Care moodCode (SubstanceAdministration/Supply)', 'repeatNumber' => 'SHALL contain exactly one [0..1] repeatNumber', 'quantity' => 'SHALL contain exactly one [0..1] quantity', 'effectiveTime' => 'SHOULD contain zero or one [0..1] effectiveTime', LevelOther\authorParticipation::Structure(), LevelDocument\performer::Structure(), patientPriorityPreference::Structure(), providerPriorityPreference::Structure()]];
 }
Example #4
0
 /**
  * @return array
  */
 public static function Structure()
 {
     return ['PlannedAct' => ['moodCode' => 'SHALL be selected from ValueSet Plan of Care moodCode (Act/Encounter/Procedure)', 'code' => 'SHALL contain exactly one [1..1] code', 'codeSystemName' => 'SHALL contain exactly one [1..1] code', 'displayName' => 'SHALL contain exactly one [1..1] code', 'effectiveTime' => 'SHALL contain exactly one [1..1] effectiveTime', LevelDocument\performer::Structure(), LevelDocument\participant::Structure(), patientPriorityPreference::Structure(), providerPriorityPreference::Structure()]];
 }
 /**
  * @return array
  */
 public static function Structure()
 {
     return ['PlannedSubstanceAdministration' => ['moodCode' => 'SHALL be selected from ValueSet Plan of Care moodCode (Act/Encounter/Procedure)', 'code' => 'SHALL contain exactly one [1..1] code', 'codeSystemName' => 'SHALL contain exactly one [1..1] code', 'displayName' => 'SHALL contain exactly one [1..1] code', 'effectiveTime' => 'SHOULD contain zero or one [0..1] effectiveTime', 'Narrated' => 'SubstanceAdministration / Supply', LevelDocument\performer::Structure(), LevelDocument\participant::Structure(), patientPriorityPreference::Structure(), providerPriorityPreference::Structure(), 'Interval' => [0 => ['QuantityValue' => 'Quantity Range Value', 'QuantityUnit' => 'Quantity Range Unit']]]];
 }
Example #6
0
 /**
  * Give back the structure of this Entry
  * @return array
  */
 public static function Structure()
 {
     return ['encounterActivity' => ['code' => 'SHOULD contain zero or one [0..1] code, which SHOULD be selected from ValueSet EncounterTypeCode 2.16.840.1.113883.3.88.12.80.32 DYNAMIC', 'displayName' => 'SHOULD contain zero or one [0..1] code, which SHOULD be selected from ValueSet EncounterTypeCode 2.16.840.1.113883.3.88.12.80.32 DYNAMIC', 'systemCodeName' => 'SHOULD contain zero or one [0..1] code, which SHOULD be selected from ValueSet EncounterTypeCode 2.16.840.1.113883.3.88.12.80.32 DYNAMIC', 'effectiveTime' => 'SHALL contain exactly one [1..1] effectiveTime (CONF:8715)', 'Narrated' => 'SHOULD contain zero or one [0..1] originalText (CONF:8719)', LevelDocument\performer::Structure(), indication::Structure(), encounterDiagnosis::Structure()]];
 }
 /**
  * @return array
  */
 public static function Structure()
 {
     return ['ProcedureActivityProcedure' => ['statusCode' => 'SHALL contain exactly one [1..1] statusCode, which SHALL be selected from ValueSet ProcedureAct statusCode', 'effectiveTime' => 'This effectiveTime MAY contain zero or one [0..1] high Note: The effectiveTime/high (a.k.a. "resolution date") asserts when the condition became biologically resolved.', 'activityCode' => 'This code in a procedure activity act SHOULD be selected from LOINC', 'activityCodeSystemName' => 'This code in a procedure activity act SHOULD be selected from LOINC', 'activityDisplayName' => 'This code in a procedure activity act SHOULD be selected from LOINC', 'Narrated' => 'SHALL point to its corresponding narrative (using the approach defined in CDA Release 2, section 4.3.5.1)', 'priorityCode' => 'SHALL be selected from ValueSet Act Priority Value Set', 'priorityCodeSystemName' => 'SHALL be selected from ValueSet Act Priority Value Set', 'priorityDisplayName' => 'SHALL be selected from ValueSet Act Priority Value Set', 'targetSiteCode' => [0 => ['targetSiteCode' => 'SHALL be selected from ValueSet Body Site Value Set', 'targetSiteCodeName' => 'SHALL be selected from ValueSet Body Site Value Set', 'targetSiteDisplayName' => 'SHALL be selected from ValueSet Body Site Value Set']], 'Specimen' => [0 => ['specimenCode' => 'This specimen is for representing specimens obtained from a procedure', 'specimenCodeSystemName' => 'This specimen is for representing specimens obtained from a procedure', 'specimenDisplayName' => 'This specimen is for representing specimens obtained from a procedure']], LevelDocument\performer::Structure(), LevelDocument\participant::Structure(), instruction::Structure(), indication::Structure(), medicationActivity::Structure()]];
 }